IE8 Javascript не запускается, если инструменты разработчика не открыты? - PullRequest
11 голосов
/ 09 ноября 2009

По какой-то причине в IE8 javascript не работает, пока я не перезагрузил страницу с открытыми инструментами разработчика. Я закрываю инструменты разработчика и перезагружаю страницу, и JavaScript перестает работать. Я не получаю никаких сообщений об ошибках (не то чтобы они все равно были полезны).

Кто-нибудь еще имел эту проблему?

Ответы [ 3 ]

20 голосов
/ 09 ноября 2009

Часто это потому, что вы оставили вызов console.log в своем скрипте. Это работает только при наличии отладчика. Вы должны получить сообщение об ошибке JS при попытке его использовать, если только они не отключены.

0 голосов
/ 01 февраля 2014

Я обнаружил, что мне нужно больше, чем просто проверить наличие консоли. Я использовал ответ от этой темы . Он перехватывает все виды методов в консольном объекте.

0 голосов
/ 13 ноября 2009

Закрыть Инструменты разработчика, закрыть IE8, открыть заново, обновить с помощью clear-cache: CTRL-F5 Это должно сработать, если у вас нет специального JavaScript, связывающегося с Developer Tools.

...