Warsteiner 0 Опубликовано: 5 мая 2010 Рассказать Опубликовано: 5 мая 2010 Почему этот код не работает на статических страницах (вернее не работают именно ссылки)? <select name="menu" onchange="window.location=value;"> <option selected value="map.html">Выберите из списка <option value="www.site.ru/kategoria">Раздел сайта <option value="www.site.ru/kategoria_2">Раздел сайта-2 <option value="www.site.ru/kategoria_3">Раздел сайта-3 <option value="www.site.ru/kategoria_4">Раздел сайта-4 </select> Цитата Ссылка на сообщение Поделиться на других сайтах
WWW.ZEOS.IN 1 161 Опубликовано: 5 мая 2010 Рассказать Опубликовано: 5 мая 2010 <form> <select OnChange="top.location.href=this.options[this.selectedIndex].value;"> <option value="" selected>Выберите сайт</option> <option value="http://zeos.in">ZEOS</option> <option value="http://google.com">Google</option> </select> </form> Цитата Ссылка на сообщение Поделиться на других сайтах
Warsteiner 0 Опубликовано: 5 мая 2010 Рассказать Опубликовано: 5 мая 2010 Автор <form> <select OnChange="top.location.href=this.options[this.selectedIndex].value;"> <option value="" selected>Выберите сайт</option> <option value="http://zeos.in">ZEOS</option> <option value="http://google.com">Google</option> </select> </form> Спасибо! Цитата Ссылка на сообщение Поделиться на других сайтах
WWW.ZEOS.IN 1 161 Опубликовано: 5 мая 2010 Рассказать Опубликовано: 5 мая 2010 Ваш вариант тоже рабочий: <form> <select onchange="window.location = value;"> <option value="" selected>Выберите сайт</option> <option value="http://zeos.in/1.html">1</option> <option value="http://zeos.in/2.html">2</option> <option value="http://zeos.in/3.html">3</option> <option value="http://zeos.in/4.html">4</option> </select> </form> Цитата Ссылка на сообщение Поделиться на других сайтах
Warsteiner 0 Опубликовано: 5 мая 2010 Рассказать Опубликовано: 5 мая 2010 Автор Ваш вариант тоже рабочий: <form> <select onchange="window.location = value;"> <option value="" selected>Выберите сайт</option> <option value="http://zeos.in/1.html">1</option> <option value="http://zeos.in/2.html">2</option> <option value="http://zeos.in/3.html">3</option> <option value="http://zeos.in/4.html">4</option> </select> </form> В том то и дело что не работает. Закрывающие теги ставил (и с ними и без них - сама форма отображается, а вот перехода по ссылкам нет) Цитата Ссылка на сообщение Поделиться на других сайтах
WWW.ZEOS.IN 1 161 Опубликовано: 5 мая 2010 Рассказать Опубликовано: 5 мая 2010 Попробуйте его, работает Я Вам дал два немножко разные коды. И Ваш и мой работает Вот еще один пример: <form> <select name="menu"> <option value="http://zeos.in/1.html">1</option> <option value="http://zeos.in/2.html">2</option> <option value="http://zeos.in/3.html">3</option> <option value="http://zeos.in/4.html">4</option> </select> <input type="button" value="Перейти" onclick="top.location.href=this.form.menu.options[this.form.menu.selectedIndex].value"> </form> Сначала выбираем, а потом жмём кнопку Перейти Цитата Ссылка на сообщение Поделиться на других сайтах
Warsteiner 0 Опубликовано: 5 мая 2010 Рассказать Опубликовано: 5 мая 2010 Автор Попробуйте его, работает Я Вам дал два немножко разные коды. И Ваш и мой работает Вот еще один пример: <form> <select name="menu"> <option value="http://zeos.in/1.html">1</option> <option value="http://zeos.in/2.html">2</option> <option value="http://zeos.in/3.html">3</option> <option value="http://zeos.in/4.html">4</option> </select> <input type="button" value="Перейти" onclick="top.location.href=this.form.menu.options[this.form.menu.selectedIndex].value"> </form> Сначала выбираем, а потом жмём кнопку Перейти Работает. Спасибо большое! Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.