Работает ли панель инструментов веб-разработчика Internet Explorer со всплывающими окнами?
-
03-07-2019 - |
Вопрос
Я не могу заставить панель инструментов веб-разработчика Internet Explorer работать со всплывающим окном, она не отображается в нижней части всплывающего окна.Есть какие-нибудь предложения?
Решение
Я уверен, что он не будет работать с модальными всплывающими окнами. Если вы открываете всплывающие окна как модальные, возможно, вам придется изменить код на режим без режима только для целей отладки.
Другие советы
Существует очень особый способ сделать это:
<Ол> unpin
окно инструментов разработчика ( CTRL + P ) из всплывающего окна Теперь вы также сможете контролировать, открываются ли инструменты разработчика для всплывающего окна или нет, переключая инструменты разработчика в главном окне. Вот как это работает для меня, в любом случае! Это все на IE9 на Windows 7, кстати ...
Единственная проблема во всем этом - если вам нужно отладить что-то, что происходит только при первом запуске всплывающего окна ...
Что является именно той проблемой, с которой я столкнулся - у меня есть SCORM-совместимый курс электронного обучения, который запускается во всплывающем окне и содержит ошибку, которая возникает только при первом запуске курса в IE !! Ну да ладно ...
Я только что попробовал это на своей машине, и похоже, что это работает. Убедитесь, что вы используете последнюю версию версия
В противном случае обновите ваш вопрос, и я постараюсь помочь вам снова.
update: убедитесь, что панель инструментов пристыкована к вашему родительскому окну, прежде чем всплывет всплывающее окно. Когда я закрепил панель инструментов (используя маленькую иконку закрепления в правом верхнем углу окна), это похоже на новое всплывающее окно.
Используйте IE8, который имеет значительно улучшенный набор инструментов для разработчиков по сравнению с крайне ограниченным набором в IE7. Нажмите F12, чтобы открыть инструменты разработчика во всплывающем окне.
Добавьте ошибку Javascript в код страницы, например, blabla () ;. Это заставит IE отобразить диалог ошибки Javascript, из которого вы можете запустить Инструменты разработчика. Я думаю, вы должны иметь сообщения об ошибках Javascript:
Сервис - Свойства обозревателя, вкладка "Дополнительно" Убедитесь, что " отображать уведомление о каждой ошибке скрипта " проверено.
Не идеальное решение, но может помочь, если вам действительно нужно отлаживать в режиме модального диалога, когда немодальное диалоговое окно не дает тот же результат, что и в модальном диалоге.
У меня есть обходной путь для этого, который я поделился в Twitter несколько дней назад.Это полезно при использовании IE 11 Developer Tools
:
- Щелкните правой кнопкой мыши внутри
popup
содержимое окна - Выберите
Inspect Element
чтобы подключить отладчик. - Снова щелкните правой кнопкой мыши и нажмите
Refresh
чтобы увидеть возможные ошибки вConsole
.
Я все еще хотел бы иметь возможность получить debugger
прикрепленный заранее, то есть, помимо возможности отладки всплывающего окна после обновления, я хотел иметь возможность отлаживать событие 1-й загрузки всплывающего окна, то есть при 1-м открытии, но я не нашел способа добиться этого.