У меня есть якорь <a href="#!admin">General</a>
где-то на моей странице. Нажав на это в любом браузере, но IE7 (не пробовал IE6) не вызывает перезагрузки страницы, как и ожидалось. Тем не менее, под IE7 он перезагружает страницу, как только она нажата. Самое странное, что у меня точно такая же привязка в другом месте на странице, и это не вызывает перезагрузки. Единственное различие, которое я вижу между ними, - это небольшая разница в стиле и тот факт, что неисправный якорь глубоко вложен в div, где другой находится ближе к вершине.
Мои вопросы:
- Это известная ошибка в IE7?
- Если так, есть ли работа вокруг?
- Если нет, то любой ключ к тому, что может быть
идет не так?
Редактировать:
Если вы хотите увидеть это сами, перейдите на страницу http://filouguestbook.appspot.com/#!main, войдите в систему с учетной записью Google и нажмите ссылку Settings
в верхней панели. Переключайтесь между страницами General
и Accounts
, приложение перезагрузится. На странице Accounts
нажмите Settings
в верхней панели, это переключит вкладку, но не перезагрузит!