Проверять в IFrame в IE8 Developer Tools? - PullRequest
6 голосов
/ 18 февраля 2009

Мне очень понравилось использовать Панель инструментов разработчика с IE7, и недавно я обновился до IE8, чтобы воспользоваться (как представляется,) более полнофункциональными инструментами разработчика .

Инструмент IE8 действительно превосходен (наконец-то конкурирует с FireBug), но я не могу проверить внутри iframe, что я мог бы сделать с панелью инструментов IE7.

Я бы предпочел не переходить на IE7, потому что мне нравятся некоторые другие функции инструментов IE8, но возможность проверять внутри iframe нарушает условия сделки.

Кроме того, firebug имеет для меня ограниченную полезность, поскольку наш сайт является внутренним приложением для внутренней сети, что означает, что «совместимость с браузерами» имеет очень низкий приоритет, а основные функции часто нарушаются в FireFox.

Вот как инструменты IE8 выглядят вокруг iframe image

In firebug, I can see an element under the iframe, which I can expand just like the rest of the page

The in question has its src attribute set server-side (in the ASP.NET code-behind)

UPDATE: I get the same result on this Пример страницы Iframe . Если кто-то может использовать инструменты разработчика IE8 для проверки внутри этого iframe, то я хотел бы услышать об этом.

Ответы [ 3 ]

2 голосов
/ 28 июля 2009

Установите финальную версию IE8, и вы легко пройдетесь по любому элементу, включая iFrame и другие элементы управления контейнером.

1 голос
/ 19 марта 2009

это похоже на ошибку в инструментах разработчика IE8. удалите <! DOCTYPE из документа, на который ссылается iframe, и все готово. </p>

1 голос
/ 18 февраля 2009

Бесполезный ответ: у меня это работает.

Внутри <iframe> Я вижу <html>, внутри которого находится нормальное содержимое.

(Это RC1 под Win2k8.)

Показывает ли FireBug элемент iframe с каким-либо содержимым? Является ли iframe заполненным динамически? Если это так, попробуйте отладку JavaScript с точкой останова в точке заполнения iframe.


Отвечая на вопрос в комментарии повторно. фрейм из http://www.htmlcodetutorial.com/frames/_IFRAME.html:

  • Я вижу содержимое документа в FireBug
  • Я не вижу его в IE8.

Одна вещь (по сравнению с внутренним примером здесь) заключается в том, что указанный вами iframe содержит контент по умолчанию ... но, поскольку это не показано в инструментах разработки IE8, я могу только думать, что это дефект, и о нем следует сообщить МС. * +1021 *

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