отладка JavaScript в IE7? - PullRequest
       6

отладка JavaScript в IE7?

2 голосов
/ 28 июля 2011

Я запускаю Win XP в виртуальной коробке с IE7 для отладки сайтов, которые должны работать в IE7. У меня есть проблемы только в IE7, а не в IE8, IE9, Firefox или Chrome. Как мне найти то, о чем говорит файл JS IE, когда происходит ошибка JS?

Я знаю о: " IE Dev Toolbar " - но она также не дает вам эту информацию.

Вот ошибки, которые я получаю в IE7, есть 3 ошибки:

Line 67 char 3(Expected identifier, string or number)
Line 4012 char 9 (Object doesn't support this property method)
Line 4065 char 9 (Object doesn't support this property method)

Фактический HTML при сохранении в виде файла имеет только 270 строк. Итак, ошибки должны быть во внешних файлах JS. У меня сейчас есть другие подобные вопросы, и я просмотрел их, но не нашел ответа на этот вопрос.

Ответы [ 2 ]

4 голосов
/ 28 июля 2011

Установите отладчик, который поставляется с Visual Studio - при нажатии на подробности об ошибке в IE у вас будет возможность отладить его с помощью VS Debugger.

1 голос
/ 28 июля 2011

У меня есть виртуальная машина IE7; Тем не менее, когда становится трудно отлаживать происходящее, я с большим успехом смог отладить проблемы IE7 с помощью IE8 и установить его в «Представление совместимости». Есть некоторые отличия, но они, похоже, документированы .

Кроме того, я знаю, что вы также можете установить режим браузера и режим документа на IE7 и IE8 в IE9 (в дополнение к другим усовершенствованиям в отладке), но, поскольку у меня есть виртуальная машина IE8, я не чувствовал себя вынужденным сделать это, пока. Но вот ссылка , которая обсуждает это немного подробнее.

...