<form
name="f1"> <select name="Map"
onChange="{ for (var i=0; i < this.length; i++)
{ if (this.options[i].selected) { if (i!=0)
{ top.window.location=this.options[i].value; break; } } } } "> <option
selected value="#">Быстрый переход к
разделам: <option
value="main.html">Главная страница <option
value="news.htm">Чаво новенького ? <option
value="study/index.htm">Обучение Delphi и HTML <option
value="project/sait/job.htm">Заработок в Интернете <option
value="goto/search.htm">Поиск <option
value="goto/add.htm">Обмен баннерами
заказов </select></select></form> |
Вы наверняка встречали
компактные меню навигации, построенные на основе
выпадающего списка? Вот код скрипта, позволяющего
сделать такую навигацию:
А если у вас используются фреймы, то достаточно будет
изменить одну строчку:
top.window.location=this.options[i].value; на
top.window.frames[имя фрейма в кавычках или его
номер].location=this.options[i].value; Не забудьте, что
нумерация фреймов в JavaScript начинается с 0!
|