А есть ли среди моих читателей специалисты по отладке javascript'а в IE? Народ у меня на форуме заметил ошибку с тем, что IE где-то падает, когда highlight.js пытается раскрасить текст с тегами. Остальные браузеры работают. И поскольку у меня навыков отладки в IE нет почти никаких, вот — прошу помощи.

Комментарии: 12

  1. arts

    В IE8 искаропки есть некое подобие dev tools. Правда, до firebug им как до Китая пешком, но пользоваться можно.

  2. Владимир

    Вроде есть Firebug Lite, не совсем удобная штука, но может помочь.

  3. Виталий Останин

    http://www.jonathanboutelle.com/how-to-debug-javascript-in-internet-explorer

    Отлаживать лучше в ie8, там есть "Инструменты/Средства разработчика".

  4. lshevtsov

    Неделю назад писал об этом статью:

    http://leonid.shevtsov.me/27-05-2010/internet-explorer-debugging-guide/

    Часть о виртуалках можно пропустить, если ИЕ есть, конечно.

  5. Дмитрий

    Только что попробовал воспроизвести ошибку на тестах с форума - не получается. Нет ошибки, раскраска работает. И на сжатом упакованном highlight, и на обычном. Win7 64, IE8 32, IE8 64.

  6. sam@rmcreative.ru

    Воспроизводится? Тестовый наборчик есть?

  7. Дмитрий

    В восьмерке имеется вполне рабочий отладчик, под 6-7 можно воспользоваться вот этой приблудой: http://www.microsoft.com/downloads/details.aspx?FamilyId=2F465BE0-94FD-4569-B3C4-DFFDF19CCD99&displaylang=en

  8. yuppy99.ya.ru

    В IE8 есть встроенный отладчик.

    Ошибка в 338 строке highlight.js. В IE нет nodeValue у нод аттрибутов.

  9. Евгений

    в методе open есть код escape(node.attributes[i].nodeValue), node.attributes[i].nodeValue может быть null. Например, для аттрибута "onresizeend".

  10. falsefalsefalse
  11. W32Blaster

    Вот мой рецепт: http://w32blaster.livejournal.com/22293.html

  12. Oleg

    Настроить ie на обработку скриптовых ошибок и установить vs2008, через нее можно и подебажить.

Добавить комментарий