Как найти ошибку в скрипте, работающем в IE? - PullRequest
0 голосов
/ 21 мая 2011

Это моя JSP-страница, где я использую следующие файлы JS

<link rel="stylesheet" type="text/css" href="/html/js/graph/finance.css"/>
<link rel="stylesheet" type="text/css" href="/html/js/graph/excanvas.js"/>
<script type="text/javascript" src="/html/js/graph/canvastext.js"></script>
<script type="text/javascript" src="/html/js/graph/prototype.js"></script>
<script type="text/javascript" src="/html/js/graph/scriptaculous.js"></script>
<script type="text/javascript" src="/html/js/graph/flotr.js"></script>
<script type="text/javascript" src="/html/js/graph/HumbleFinanceReal.js"></script>
<script type="text/javascript" src="/html/js/graph/canvas2image.js"></script>

Страница отлично работает под Mozilla, но когда я запускаю ту же страницу под IE, она показывает

Ошибка времени выполнения произошла в строке 629

JSP имеет всего 10 строк кода.

Как я могу знать, где находится ошибка в IE ??

Ответы [ 3 ]

1 голос
/ 21 мая 2011

Щелкните правой кнопкой мыши на странице и выберите view source, тогда вы увидите 629-ю строку.Номер строки, отображаемый в ошибке, учитывает все включенные js и динамически сгенерированный код, поэтому он показывает ошибку в строке 625, хотя ваш jsp имеет только 10 строк.

1 голос
/ 21 мая 2011

Вы пробовали Инструменты разработчика F12 (просто нажмите F12)?

0 голосов
/ 21 мая 2011

Я предлагаю вам попробовать IE Developer Tools (F12). Это может дать больше информации. Вы также можете попытаться удалить все свои JS-скрипты и добавить по одному за раз, чтобы увидеть, что вызывает ошибку.

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