Как проверить элементы внутри Iframe с помощью панели инструментов IE Developer в IE7 - PullRequest
11 голосов
/ 16 июня 2010

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

После того, как я был раздражен после многих проб и ошибок, я попытался протестировать его, создав образец iframe на новой html-странице, и там было ... я мог видеть, как он получает все элементы внутри iframe.

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

Как уже упоминалось в заголовке, я использую панель инструментов IE Developer в IE7 в Vista.

Ответы [ 2 ]

45 голосов
/ 07 октября 2010

У меня была точно такая же проблема, но, похоже, ее удалось решить, нажав кнопку обновления на панели инструментов разработчика IE.Это кнопка с синей стрелкой вниз / вверх рядом со значком диска.Если вы щелкнете по нему, то по какой-то причине инспектор DOM начнет работать в Iframe, а раньше этого не было.

1 голос
/ 07 апреля 2015

Построить ответ jaffa (и поскольку я пока не могу комментировать ответ jaffa!): В моей ситуации iframe недоступен в инструментах разработки IE, если не нажать эту кнопку обновления на панели инструментов разработчика, поскольку iframe загружается асинхронно. Похоже, что инструменты IE dev будут иметь структуру DOM страницы во время загрузки, но если после этого произойдут какие-либо изменения, инструменты dev должны быть обновлены.

...