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 1161 Опубликовано: 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 1161 Опубликовано: 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 6221 Опубликовано: 19 сентября 2011 Рассказать Опубликовано: 19 сентября 2011 SibAgent, Вы используете WYSIWYG редактор для статических страниц? Для того чтобы использовать JS код в статических страницах, WYSIWYG редактор нужно отключать. Ссылка на сообщение Поделиться на других сайтах
WWW.ZEOS.IN 1161 Опубликовано: 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 Автор спасибо, помогло. Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Архивировано
Эта тема находится в архиве и закрыта для публикации сообщений.