2010-01-28 2 views
0

Я работаю на php-странице, где включены css, JS и JQuery. в Mozilla он показывает сообщение об ошибке на консоли или в поджигатель , но в IE его отображенияКак идентифицировать ошибку IE Сообщения

Line:1597 
Char:9 
Error:Invalid Argument 
Code:0 
URL: blah blah blah 

как теперь я знаю эту ошибку ?? на самом деле нет 1597 строк в моем php-коде

и если я извлекаю все JS и CSS (в комплекте) , то как я могу рассчитать номер строки. 1597? я извлекаю каждый CSS и JS в том порядке, в котором они включены? либо он должен быть отражен в исходном коде

как я могу понять это сообщение с сообщением об ошибке ??? есть ли способ/инструмент, чтобы точно определить, какую ошибку IE хочет показать?

ответ

1

Посмотрите на эту запись в блоге MSDN: JScript Debugger in Internet Explorer 8:

Чтобы добраться до отладчика просто нажмите SHIFT + F12, или нажмите на значок инструментов разработчика в командной строке.

редактировать: Для IE7 есть панель инструментов разработчика от Microsoft, которые вы можете скачать отдельно от the microsoft download center:

Панель инструментов разработчика Microsoft Internet Explorer предоставляет множество инструментов для быстрого создания, понимания и устранения неполадок веб-страниц.

также прочитанный из IEBlog: Scripting Debugging in Internet Explorer

+0

i m using IE7? Теперь? – diEcho

+1

Используйте ie devbar и/или отладчик сценария, см. Edit. – VolkerK

+0

Я использую инструмент отладчика скриптов, затем он отображает строки ошибок с кодом, я разместил его в своем новом вопросе [здесь] (http://stackoverflow.com/questions/2171531/ie-display-error-in-prototype-js- line-no-1597), скажите, пожалуйста, где ошибка – diEcho

0

Я не знаю, как IE вычисляет данную строку и обугленного-номер, и я также был разочарован с этим несколько раз.

В основном я пытаюсь отследить ошибку с Firebug (для Firefox), а затем попытаюсь перенести ее в IE. Если это не сработает, я удаляю подозрительные кодовые блоки, чтобы увидеть, где скрывается ошибка.

Программы, подобные Firebug (хотя я их еще не использовал): «IE Developer Toolbar» и «DebugBar». Также может помочь «Firebug Lite» (JS, который эмулирует Firebug-функции в IE): http://getfirebug.com/lite

+0

, которая не работает. на самом деле я использую некоторые прототипы легких окон, он появляется по щелчку какой-то ссылки, но ушел. в FF он отлично работает – diEcho

Смежные вопросы