Реклама на сайте Advertise with us

Form Option Input

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 13.01.06
Сообщения: 688
Рейтинг: 207

Ссылка на сообщениеДобавлено: 23/10/07 в 04:20       Ответить с цитатойцитата 

Доброго времени.
Прошу помочь организовать следующую тему:

Цитата:
<form>
<select size="3">
<option value="хttp://domain.com">Name</option>
<option value="хttp://domain.com">Name</option>
<option value="хttp://domain.com">Name</option>
</select>
<input type="button" value="Go!">
</form>


Необходимо как вы наверное уже догадались чтобы по нажатию кнопки Го! открывалась выбранная страница.

С onchange="gotonewpage(this)" ковырялся но так и не справился smail35.gif

BDSM

0
 

Майор Снежин

С нами с 13.03.07
Сообщения: 2471
Рейтинг: 147

Ссылка на сообщениеДобавлено: 23/10/07 в 15:05       Ответить с цитатойцитата 

<head>
<script>
function go_url(obj) {
self.location=obj.s1.value;
}
</script>
</head>

<body>
<center>
<form name="f1">
<select name="s1">
<option value="http://google.com/">Google</option>
</select>
<br>
<input type="button" value="Go!" onClick="go_url(f1)">
</form>
</center>
</body>

немного утрированно, но, думаю, разберешься

4
 



С нами с 13.01.06
Сообщения: 688
Рейтинг: 207

Ссылка на сообщениеДобавлено: 24/10/07 в 05:42       Ответить с цитатойцитата 

Благодарю, всё работает! +4

BDSM

0
 



С нами с 13.01.06
Сообщения: 688
Рейтинг: 207

Ссылка на сообщениеДобавлено: 24/10/07 в 07:52       Ответить с цитатойцитата 

Не буду создавать новый топик - вопрос опять по JS.
Как посредством JS сделать рандомный редирект?
К примеру захожу на страницу а с нее меня редиректит на один из указаных урлов.

BDSM

0
 

Майор Снежин

С нами с 13.03.07
Сообщения: 2471
Рейтинг: 147

Ссылка на сообщениеДобавлено: 24/10/07 в 13:04       Ответить с цитатойцитата 

<head>
<script>
function go_url2() {
var urls = new Array("http://google.com/", "http://yahoo.com/", "http://penisbot.com/");
var min = 0; // индекс первого эл-та массива
var max = 2; // индекс последнего эл-та массива
max++;
var range = max - min;
var n=Math.floor(Math.random()*range) + min;
self.location=urls[n];
}
</script>
</head>

<body onLoad="go_url2()">
</body>

думаю, должно подойти

4
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор сайта

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »