Захват ошибок JavaScript

1

Я хотел бы добавить отладчик в элемент управления TWebBrowser. В настоящее время я использую Delphi.

Функциональность, которую я ищу, - это захват ошибок JavaScript, а также возможность приостановить выполнение script и выполнить его (или подобное).

Используя этот контроль в течение некоторого времени, я не могу, чтобы жизнь меня показала это. Проблема в том, что этот динамический API - это своего рода черный ящик и трудно найти то, что мне нужно.

Когда дело доходит до ошибок JS, я могу только захватить печально известный Exception EOleException 80020101.

Если вы знаете что-нибудь об этом, не стесняйтесь пересылать его (даже если в VB или .NET)!

Примечание: Microsoft script Debugger отлично выполняет эту работу, кто-нибудь знает, как они это сделали?

  • 0
    Конечно, вам лучше отладить JavaScript в реальном браузере, чем во встроенном. Я не знаю, какие инструменты существуют для IE, но они должны быть.
  • 0
    @David Дэвид - я согласен, но это для любимого проекта, в который я встраиваю "Браузер" - код окончательного кода не предназначен для работы в других местах, а также на веб-сайтах. Думайте об этом как о маленьком домашнем животном (образовательном) IDE.
Показать ещё 2 комментария
Теги:
debugging
internet-explorer
twebbrowser

1 ответ

0
Лучший ответ

Я забыл все об этом вопросе, ответ здесь: WebBrowser (MSIE) - Захват ошибок JS с помощью Exec из IOleCommandTarget

Ещё вопросы

Сообщество Overcoder
Наверх
Меню