Странное поведение в IE7 - PullRequest
0 голосов
/ 30 июля 2009

Фон

У меня есть страница, закодированная в .Net 1.1, и в ней есть два раскрывающихся списка A и B. Любые изменения в раскрывающемся меню A изменят количество элементов в раскрывающемся списке B, за которым стоит образец Javascript. Единственным сложным моментом является то, что он имеет файл поиска размером 5,2 МБ (файл содержит Javascript, но находится в файле aspx), который находится в файле aspx.

Где начинается веселье

Это прекрасно работает в IE6, и руководство хочет обновить все браузеры до IE 7. Эта страница работает в некоторых IE 7, таких как мой офис, но не работает в офисе моего клиента. Расположение веб-сервера находится в расположении стороннего производителя, поэтому местоположение моего офиса не имеет никакого отношения к тому, почему он работает.

Что я заметил

Я могу скачать и открыть этот огромный файл поиска размером 5,2 МБ в моем офисе. Когда я пытаюсь загрузить этот файл в офисе моего клиента, щелкнув правой кнопкой мыши на кнопке «загрузить», он тоже работает нормально. Однако, когда я пытался открыть этот файл в IE7, он всегда выдает синтаксическую ошибку в той же строке, которую я не вижу в этой строке.

Я надеюсь, что кто-то может дать мне несколько идей! Кроме того, Firefox не вариант, поэтому не просите меня открыть его в Firefox.

1 Ответ

0 голосов
/ 30 июля 2009

В IE7 есть новый движок JavaScript (JScript 5.7) - но я не знаю каких-либо критических изменений . IE 8 имеет JSCript 5.8 , который поддерживает управление версиями на основе режима совместимости IE 8.

Я бы, вероятно, просто атаковал его как ошибку JavaScript, а не как разницу в IE. Какая строка кода выдает ошибку?

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