Как включить сценарии при настройке документа с помощью WebBrowser.DocumentText

Я использую элемент управления Windows Forms WebBrowser и заставляю его отображать документ, который я создаю на лету и устанавливаю с помощью свойства DocumentText. Документ, который я создаю, ссылается на файл сценария в том же каталоге, что и мой исполняемый файл. Проблема в том, что когда элемент управления WebBrowser отображает страницу, сценарии не включены.

Теперь я знаю, что в IE7 появилась новая функция безопасности, которая повлияла на этот сценарий. Я помню, что мне нужно было что-то сделать с установкой ключа FEATURE_BLOCK_LMZ_SCRIPT где-то в реестре под ключом IE, но я не могу понять, где именно. Есть ли у кого инструкция по этому поводу.

Более того, есть ли способ включить мой сценарий без изменения реестра? Я действительно не хочу поставлять установщик с моим исполняемым файлом.


person Samuel Jack    schedule 06.03.2009    source источник


Ответы (1)


Пожалуйста, проверьте Знак Интернета .
Вам нужно будет отметить свою "страницу". Сразу после тега html вставьте:

<!-- saved from url=(0020)http://www.test.com/ -->

0020 – длина следующего URL-адреса (включая /)

Это гарантирует, что просматриваемая вами страница будет запущена в зоне интернет-безопасности, поэтому, если не указано иное, включите сценарий.

person Hendry Ten    schedule 08.04.2011