IE7 и, возможно, IE8, будут запускать только * некоторые * JavaScript - PullRequest
2 голосов
/ 05 ноября 2010

У меня возникла проблема на тестовом компьютере, который работает в довольно ограничительной среде.

У меня есть только возможность запустить IE 7 на этом компьютере, который используется для целей тестирования.И я не могу ничего установить на него.У меня нет доступа к инструментам разработчика в Internet Explorer, поэтому я могу отлаживать их любым способом, кроме, возможно, использования «javascript:» в адресной строке.

Проблема

На странице, которую я отображаю в IE 7 на этом компьютере, я использую виджет jQuery 1.8 Datepicker.Это нормально загружается, и все настройки кажутся такими, какими они должны быть.

Я могу переключаться, если отображается, не используя кнопку.Но когда виджет отображается, и я пытаюсь пролистать страницы между месяцами, ничего не происходит.Это не проблема ни в производстве, ни в развитии.Только на этом тестовом компьютере.

Кто-нибудь знает, что может быть ограничивающим фактором, который блокирует некоторый JavaScript, но не другой JavaScript.

Моя первоначальная мысль - это браузер.

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

Заранее спасибо!

1 Ответ

1 голос
/ 05 ноября 2010

что происходит, когда вы заходите на сайт jqueryUI и тестируете его там?у тебя такие же проблемы?это могут быть ограничения / политика безопасности для самого IE, но вы будете знать, только если вы протестируете его на другом сайте с таким же кодом.

- это весь ваш код, размещенный локально, или вы полагаетесь на какой-то cdn-основанные сценарии?у вас есть антивирус на машине?возможно, это мешает.

единственное, о чем я мог подумать, это проблема с тем, что строки запросов в конце вызовов скриптов обрезались / запрещались браузером ... я знаю, что некоторые плагины загружаются черезСтрока запроса с определенными js-фреймворками.

...