как отлаживать ошибки javascript на IE8

Я получаю сообщение об ошибке при запуске веб-страницы на IE8. Когда я нажимаю на найденную ошибку, она говорит:

enter image description here

Как я могу перейти к этой строке, чтобы увидеть, где ошибка происходит?

Я не вижу эту ошибку в любом другом браузере.

кроме того, он говорит:

строка 109213803.

Я этого не понимаю, так как, очевидно, у меня не так много строк кода.

может кто-нибудь объяснить что IE8 говорит мне здесь?

6 ответов


убедитесь, что отладка скриптов не отключена для IE, иначе она должна позволить вам отлаживать скрипт напрямую:

enter image description here

enter image description here


IE8 имеет встроенный инструмент разработчика IE по умолчанию, вы можете использовать его для отладки. Нажмите F12, чтобы открыть Панель инструментов Dev, затем перейдите на вкладку "скрипт" и начните отладку, затем обновите страницу. Вот так!

IE8 Developer Toolbar


попробуйте использовать инструменты разработчика в меню Инструменты. Существует вкладка script, которая позволит вам отлаживать. Вы также можете попасть туда, нажав клавишу F12.


в случае, если вы хотите скрыть все ошибки js в IE, используйте этот код

window.onerror = function(){return true;}

вы можете попробовать использовать отладчик Javascript, встроенный в IE8. Вы можете получить к нему доступ, перейдя в инструменты > Инструменты разработчика и нажмите сценарий и начать отладку.

на зацените.


компания Microsoft также выпустила бесплатный инструментарий под названием Visual Web Developer Express это довольно полная IDE для веб-разработки.