2016-01-11 3 views
0

Ive получил прерывистую ошибку, где в IE9, где ive получил сайт на одной странице, используя ссылки на странице, чтобы пользователи могли переходить между разделами. Он отлично работает в кросс-браузере, но иногда в IE9 вместо перехода в соответствующий раздел он снова загружает ту же страницу на новой вкладке. Любые идеи, почему это может произойти?IE9 открывает новую вкладку после использования кликов на привязке onpage

Я не очень беспокоился об ошибке, поскольку IE9 составляет unsupported by Microsoft на всех рабочих столах, но Windows Vista SP2 после 16/1/16. Поэтому я уверен, что остаточное использование начнет снижаться еще дальше, но было бы хорошо знать, есть ли решение для этого в любом случае.

Они кодируются следующим образом:

<ul style=""> 
       <li> 
        <a href="#section2">EXAMPLE</a> 
       </li> 

       <li> 
        <a href="#section4">LOREM</a> 
       </li> 

       <li> 
        <a href="#section6">IPSUM</a> 
       </li> 
</ul> 

Im используя <!doctype html>.

Ive тестировал это только в Windows 7, а не на какой-либо другой ОС, так как мой тестовый набор имеет только IE9 в W7, но я думаю, что он присутствует в других.

ответ

0

Является ли это сайтом интранета или просматривается сайт в режиме совместимости? Инструменты> Параметры просмотра совместимости - Если это так, попробуйте удалить его из режима просмотра совместимости или снять флажок «Отобразить сайты интрасети в« Просмотр совместимости »

Кроме того, я видел странные проблемы с некоторыми надстройками. отключить все надстройки? Пуск> Выполнить> iexplore -extoff

Если это работает, я бы попытался систематически отключить надстройки (например, Google Voice, любые панели инструментов, LastPass или любые надстройки, которые не являются Microsoft)

Надеюсь, это поможет!