IE7 и IE8, зависание на определенных страницах - PullRequest
0 голосов
/ 28 января 2011

Я работаю над проблемой с моим другом, и мне не повезло.

У него есть веб-сайт на Drupal (http://www.njsmokes.com),, который отлично работает в Firefox и Chrome. При использовании IE 7 или IE 8, после посещения определенных страниц, включая домашнюю страницу, браузер начинает работать странно. ссылки на сайте, и он загрузит новую страницу, но URL-адрес в адресной строке не изменится. Как только это произойдет, каждый раз, когда вы вводите URL-адрес, браузер зависает и не меняет страницы.

Есть некоторые ошибки javascript на домашней странице, но когда он удаляет эти элементы (что он не хочет делать в течение длительного времени, это активный бизнес), проблемы все равно возникают.

Он говорит, что Drupal и модули обновлены.

Есть предложения?

1 Ответ

1 голос
/ 13 мая 2011

Я столкнулся с тем же сценарием ... виновником оказалась функция, которая пыталась ссылаться на глобальную переменную (window.foo), которая не была определена.В моем случае неизвестная переменная передавалась в качестве параметра другой функции ... хотя это не должно иметь значения.

Объявляя переменную в глобальной области видимости (т.е.: window.foo = '';).. все встало на свои места.

Не уверен, что я люблю больше .. устаревший код .. или устаревшие браузеры:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...