помогите с выпадающей менюшкой

Тема в разделе "PHP", создана пользователем Juri, 23 мар 2009.

Статус темы:
Закрыта.
Модераторы: latteo
  1. Juri

    Juri

    Заблокирован
    Регистр.:
    5 окт 2007
    Сообщения:
    1.068
    Симпатии:
    197
    Есть такая задача, нужно сделать менюшку типа
    Код:
    <select size=1 name='id'>
    <option>Ай-Петри&nbsp;Санаторий
    <option>Бристоль&nbsp;Отель
    </select>
    
    Нужно что б при выборе нужного раздела шло перенаправление на нужный адрес. делаю вот так

    Код:
    <select size=1 name='id'>
    <option onmouseup=document.location.href='/map/index.php?id=21'>Ай-Петри&nbsp;Санаторий
    <option onmouseup=document.location.href='/map/index.php?id=67'>Бристоль&nbsp;Отель
    </select>
    однако это работает только в ОПере, как сделать так что б работало и в эксплоэере??? заранее спасибо.
     
  2. griffon

    griffon Создатель

    Регистр.:
    12 авг 2006
    Сообщения:
    29
    Симпатии:
    3
    Код:
    <script type="text/javascript">
    <!--
    function MM_jumpMenu(targ,selObj,restore){ //v3.0
      eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
      if (restore) selObj.selectedIndex=0;
    }
    //-->
    </script>
    <form name="form" id="form">
      <select name="jumpMenu" id="jumpMenu" onChange="MM_jumpMenu('parent',this,0)">
        <option value="/map/index.php?id=21">a</option>
        <option value="/map/index.php?id=66">b</option>
      </select>
    </form>
    
    :ay: Dreamweaver )
     
    Juri нравится это.
  3. dimedrolll

    dimedrolll Постоялец

    Регистр.:
    9 янв 2008
    Сообщения:
    143
    Симпатии:
    15
    а почему на яваскрипте не сделать, исходников очень много на библиотеках хороших jquery, mootools очень красиво все, зачем изобретать велосипед?
     
  4. Juri

    Juri

    Заблокирован
    Регистр.:
    5 окт 2007
    Сообщения:
    1.068
    Симпатии:
    197
    примеры в студию
     
  5. a_n_d_y

    a_n_d_y

    Регистр.:
    26 мар 2006
    Сообщения:
    465
    Симпатии:
    61
    Дожились, для выпадающей менюшки фреймворк использовать...
     
Статус темы:
Закрыта.