Я не могу получить onclick = "location.href = 'link.html'"
для загрузки новой страницы в Safari (5.0.4).
Я создание раскрывающегося меню навигации с помощью HTML-тегов
и
. Я использую обработчик onclick
для загрузки новой страницы после щелчка по пункту меню, но в Safari ничего не происходит. (Я успешно протестировал в FF и Opera.) Я знаю, что в Safari есть много ошибок onclick
, но я не нашел никаких решений для решения этой конкретной проблемы.
Вы можете увидеть образец моего кода ниже:
<select>
<option onclick="location.href='unit_01.htm'">Unit 1</option>
</select>
и
<select>
<option onclick="location.href='#5.2'">Bookmark 2</option>
</select>
Я не хочу (и предпочитаю), чтобы какой-либо javascript был встроен в раздел заголовка моего HTML. Я разрабатываю страницу для тех, кто не знает, как использовать javascript - поэтому, чем проще код, тем лучше.)
Какой код JavaScript сделает этот пункт меню доступным для щелчка во всех браузерах? (Пожалуйста, проверьте совместимость с IE.)