Для загрузки содержимого HTML-страницы использую
- Код: Выделить всё
...
set doc = new HTMLDocument
doc.body.innerHTML = html_source
...
где html_source HTML-код страницы.
Получаю сообщение от Internet Explorer - "Stack overflow at line 0".
Правильно ли я понимаю, что при использовании свойства innerHTML скрипты, содержащиеся в HTML, не выолняются? Если это так, значит ошибка не в скриптах.
Обнаружил что на некоторых сайтах в html-коде много элементов с заданными свойствами OnMouseOver, OnMouseMove и т.д. И именно на них появляется такая ошибка. Причем при открытии страницы в броузере ошибка не возникает.
Пример сайта:
http://www.millionmenu.ru/
Вопрос: можно ли как-нибудь избежать появления этой ошибки?