SibAgent 0 Опубликовано: 19 сентября 2011 Рассказать Опубликовано: 19 сентября 2011 Доброго времени суток! Пытаюсь создать выпадающий список и вставить его в статичную страницу (DLE 9.4) <SELECT NAME="navSelect" ONCHANGE="top.location.href=this.options[this.selectedIndex].value"> <OPTION>Выбор раздела</OPTION> <OPTION VALUE="1.html">1 страница</OPTION> <OPTION VALUE="2.html">2 страница</OPTION> <OPTION VALUE="3.html">3 страница</OPTION> <OPTION VALUE="4.html">4 страница</OPTION> <OPTION VALUE="5.html">5 страница</OPTION> </SELECT> после нажатия обновить html код выглядит так <SELECT NAME="navSelect"> <OPTION>Выбор раздела</OPTION> <OPTION VALUE="1.html">1 страница</OPTION> <OPTION VALUE="2.html">2 страница</OPTION> <OPTION VALUE="3.html">3 страница</OPTION> <OPTION VALUE="4.html">4 страница</OPTION> <OPTION VALUE="5.html">5 страница</OPTION> </SELECT> то есть вырезается ONCHANGE="top.location.href = this.options[this.selectedIndex].value"[/code] подскажите как с этим бороться? Цитата Ссылка на сообщение Поделиться на других сайтах
WWW.ZEOS.IN 1 161 Опубликовано: 19 сентября 2011 Рассказать Опубликовано: 19 сентября 2011 При сохранении новости выберите Исходный текст HTML без фильтрации и изменений после нажатия обновить html код выглядит такНе совсем понял, что за нажатие обновить html код? Что это такое? Цитата Ссылка на сообщение Поделиться на других сайтах
SibAgent 0 Опубликовано: 19 сентября 2011 Рассказать Опубликовано: 19 сентября 2011 Автор когда исходный код правлю в окне где показан html код страницы, нажимаю обновитьОткрываю редактор html кода, вставляю форму, жму обновить, повторно открываю редактор и ONCHANGE="top.location.href = this.options[this.selectedIndex].value"[/CODE] вырезан, в итоге сохранять то нечего Цитата Ссылка на сообщение Поделиться на других сайтах
WWW.ZEOS.IN 1 161 Опубликовано: 19 сентября 2011 Рассказать Опубликовано: 19 сентября 2011 Видимо этот редактор не знает такое событие, как onchange и вырезает его Цитата Ссылка на сообщение Поделиться на других сайтах
SibAgent 0 Опубликовано: 19 сентября 2011 Рассказать Опубликовано: 19 сентября 2011 Автор как же тогда сделать? ONCLICK="top.location.href =this.form.navSelect.options[this.form.navSelect.selectedIndex].value"[/CODE] тоже вырезается Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 071 Опубликовано: 19 сентября 2011 Рассказать Опубликовано: 19 сентября 2011 SibAgent, Вы используете WYSIWYG редактор для статических страниц? Для того чтобы использовать JS код в статических страницах, WYSIWYG редактор нужно отключать. Цитата Ссылка на сообщение Поделиться на других сайтах
WWW.ZEOS.IN 1 161 Опубликовано: 19 сентября 2011 Рассказать Опубликовано: 19 сентября 2011 SibAgent, onclick отлично вставляется, просто не надо капсить Вставляйте вот так: <p> <select name="navSelect" onclick="top.location.href=this.options[this.selectedIndex].value"> <option>Выбор раздела</option> <option value="1.html">1 страница</option> <option value="2.html">2 страница</option> <option value="3.html">3 страница</option> <option value="4.html">4 страница</option> <option value="5.html">5 страница</option> </select> </p> Цитата Ссылка на сообщение Поделиться на других сайтах
prikindel 255 Опубликовано: 19 сентября 2011 Рассказать Опубликовано: 19 сентября 2011 кстати, хтмл валидаторы тоже ругаются на капсовые тэги Цитата Ссылка на сообщение Поделиться на других сайтах
SibAgent 0 Опубликовано: 19 сентября 2011 Рассказать Опубликовано: 19 сентября 2011 Автор спасибо, помогло. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.