Использование "инструментов разработчика" IE8 для отладки более ранних версий IE
Я менее чем удовлетворен в моей HTML/CSS/JS отладке страниц с конкретными ошибками IE6 и 7.
Я знаю, что в IE8 установлен клон Firebug, называемый "инструменты разработчика".
Можно ли установить IE8 (возможно, на виртуальной машине, я не возражаю), установить его в режим совместимости (есть ли он для IE6?), затем выполнить отладку JS и живые изменения HTML, используя инструменты разработчика IE8 , так же, как мы можем в Firebug?
Большое спасибо mieze
5 ответов:
Существуют различия между собственным IE6 / 7 и режимом совместимости IE8: http://blogs.msdn.com/ie/archive/2009/03/12/site-compatibility-and-ie8.aspx
Лучший вариант, который я нашел для отладки в IE6 / 7, - это установка редактора сценариев Microsoft (не отладчика), который поставляется в комплекте с Microsoft Office. Это необязательная установка, поэтому вам, вероятно, придется открыть "установка и удаление программ" в панели управления и снова выполнить установку. Вот руководство, чтобы настроить т. е. после того как вы установили редактор сценариев. http://www.jonathanboutelle.com/mt/archives/2006/01/howto_debug_jav.html
Представление по умолчанию не имеет точек останова и т. д., поэтому просмотрите меню, чтобы добавить понравившиеся представления. Это не так хорошо, как Firebug, но это намного лучше, чем alert-debugging ;)
Я уже говорил это раньше, и я скажу это снова:
Это позволит вам использовать функции Firebug в любом браузере, который вы захотите использовать в тот день...
Самый удовлетворительный опыт отладки IE6/7 / 8 javascript, который у меня был, - это Visual Studio. И вам не нужно раскошеливаться на большие деньги, чтобы получить его, так как Express edition имеет тот же отладчик, что и более высокие SKU.
- Установить Visual Studio Express Edition (Скачать)
- создать новый проект
- Нажмите кнопку отладка, чтобы запустить пустой проект
- Теперь у вас есть экземпляр IE, работающий в отладчике мирового класса!
Просто укажите браузер на вашем тестовом URL и установить точки останова для вашего содержания сердца!
Возможно, вы захотите попробовать отладчик MS javascripthttp://www.microsoft.com/downloads/details.aspx?FamilyID=2f465be0-94fd-4569-b3c4-dffdf19ccd99&displaylang=en
Не без своей доли проблем, хотя
Инструменты разработки IE8-это обновление панели инструментов разработчикаIE , которая доступна для 6 и 7. Он не выполняет отладку, но позволит вам проверить DOM и т. д. Объединение его с отладчиком JS (как и в других ответах) настолько хорошо, насколько вы можете получить, afaik