Можно ли отлаживать Javascript, работающий в iFrame в IE9? - PullRequest
3 голосов
/ 03 апреля 2012

У меня есть приложение на Facebook, использующее большое количество Javascript, которое не работает корректно в IE (8 и 9), поэтому я бы хотел использовать отладчик. К сожалению, отладчик IE JS не позволяет вам выбирать файлы Javascript, работающие в iFrame, и я не могу запустить его напрямую, так как тогда авторизация на Facebook не работает.

Есть ли способ заставить инструменты разработчика IE распознавать Javascript, работающий внутри iFrame?

1 Ответ

2 голосов
/ 03 апреля 2012

Сначала убедитесь, что вы выполняете отладку на вкладке скрипта, затем найдите функцию, для которой вы хотите установить точку останова.Он должен выделить / найти файл сценария.

Я использую IE Developer Tools для регулярной отладки приложения на основе IFrame.

Отображаются ли скрипты из других доменов в проводнике исходного кода (рядом с кнопкой отладки) на вкладке сценария?

Редактировать:

Используя этот простой тест, я подтвердил, что IE Developer Tools загрузит сценарии на внешних доменах:

<html>
<head>
</head>
<body>
<iframe src="http://msdn.com" height="400" width="400" />
<body>
</html>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...