Я не могу получить onclick="location.href='link.html'"
для загрузки новой страницы в Safari (5.0.4).
Я создаю раскрывающееся меню навигации с использованием тегов <select>
и <option>
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 в раздел head моего HTML. Я разрабатываю страницу для тех, кто не знает, как использовать javascript, поэтому чем проще код, тем лучше.
Какой код JavaScript сделает пункт меню кликабельным во всех браузерах? (Пожалуйста, проверьте совместимость с IE.)