Как заставить панели инструментов IE7 всегда показывать - PullRequest
3 голосов
/ 08 апреля 2009

У меня есть панель инструментов разработчика для IE7, и это здорово, когда я хочу проверить макет страницы способом, аналогичным функциональности Firebug для Firefox.

Тем не менее, я работаю с веб-сайтом, который открывает новое окно с отключенными панелями инструментов, и я не могу получить доступ к кнопке моей панели инструментов! Есть ли способ заставить IE7 всегда показывать панель инструментов?

Ответы [ 3 ]

6 голосов
/ 08 апреля 2009

Я не верю, что ты можешь.

Вы можете восстановить панель инструментов навигации (назад, вперед, адресная строка, окно поиска) в окне без хрома (одно открывается без панели инструментов навигации, меню, других панелей инструментов), нажав F11, затем снова F11, но это все еще не предоставить вам доступ к панели инструментов разработчика IE.

Иногда будет работать нажатие CTRL + N, пока новое окно без хрома имеет фокус. Это откроет новый хромированный (панели инструментов, меню и т. Д.) По тому же URL-адресу, что и окно без хрома. Уловка не будет работать очень хорошо, если URL окна без хрома является результатом POST или выполняет GET, который каким-либо образом изменяет состояние на сервере.

1 голос
/ 08 апреля 2009

Я полагаю, что это происходит потому, что всплывающее окно открывается с помощью вызова javascript window.open(), указывающего, что панели инструментов в новом окне не должны быть?

Одна из возможностей - открыть исходный код страницы, найти вызов javascript, открывающий окно, и вставить его в адресную строку, изменив его, чтобы не отключать панели инструментов.

Например, если вызов в данный момент выглядит так:

window.open(url, "newWindow", "toolbar=no,width=500,...");

Отредактируйте адресную строку так, чтобы она выглядела примерно так:

javascript:window.open(url, "newWindow", "toolbar=yes,width=500,...");

Когда вы нажимаете ввод, это должно всплыть в окне точно так же, но с панелями инструментов.

0 голосов
/ 08 апреля 2009

IE8 имеет встроенную панель инструментов dev, поэтому вы всегда можете получить к ней доступ через F12. Рассмотреть вопрос об обновлении?

...