Использование IE8 'Developer Tools' для отладки более ранних версий IE - PullRequest
5 голосов
/ 23 апреля 2009

Я менее чем удовлетворен в моей отладке страниц HTML / CSS / JS с IE6 и 7 специфическими ошибками.

Мне известно, что в IE8 установлен клон Firebug, который называется «Инструменты разработчика».

Возможно ли установить IE8 (может быть, на ВМ, я не против), установить его в режим совместимости (есть ли для IE6?), Затем выполнить отладку JS и изменения в реальном времени HTML, , используя инструменты разработчика IE8 , как мы можем в Firebug?

большое спасибо Mieze

Ответы [ 5 ]

3 голосов
/ 24 августа 2010

Наиболее удовлетворительный опыт отладки javascript в IE6 / 7/8 - Visual Studio. И вам не нужно раскошеливаться на деньги от beaucoup, чтобы получить его, так как Express Edition имеет тот же отладчик, что и более высокие SKU.

  1. Установить Visual Studio Express Edition ( Загрузить )
  2. Создать новый проект
  3. Нажмите отладку, чтобы запустить пустой проект
  4. Теперь у вас есть экземпляр IE, работающий в отладчике мирового класса!

Просто наведите браузер на свой тестовый URL и установите точки останова для своего сердца!

3 голосов
/ 29 апреля 2009

Существуют различия между собственным IE6 / 7 и режимом совместимости IE8: http://blogs.msdn.com/ie/archive/2009/03/12/site-compatibility-and-ie8.aspx

Лучший вариант, который я нашел для отладки в IE6 / 7, - это установить редактор сценариев Microsoft (не Debugger), который поставляется вместе с Microsoft Office. Это необязательная установка, поэтому вам, вероятно, придется открыть «Добавить программы удаления» на панели управления и снова выполнить настройку. Вот руководство по настройке IE после установки редактора скриптов Microsoft. http://www.jonathanboutelle.com/mt/archives/2006/01/howto_debug_jav.html

Вид по умолчанию не имеет точек останова и тому подобного, поэтому взгляните на меню, чтобы добавить понравившиеся виды. Это не так хорошо, как Firebug, но намного лучше, чем отладка предупреждений;)

3 голосов
/ 23 апреля 2009

Я говорил это раньше, и я скажу это снова:

Firebug Lite

Это позволит вам использовать функции Firebug в любом браузере, который вам нравится использовать в этот день ...

0 голосов
/ 24 августа 2010

Инструменты разработки IE8 - это обновление панели инструментов разработчика IE , которая доступна для 6 и 7. Она не выполняет отладку, но позволяет вам проверять DOM и т. Д. Объединяя ее отладчик JS (как и в других ответах) настолько хорош, насколько это возможно, afaik

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

Возможно, вы захотите попробовать отладчик MS javascript http://www.microsoft.com/downloads/details.aspx?FamilyID=2f465be0-94fd-4569-b3c4-dffdf19ccd99&displaylang=en
Не без своей доли проблем, хотя

...