Как включить скрипты при настройке документа с помощью WebBrowser.DocumentText - PullRequest
1 голос
/ 06 марта 2009

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

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

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

1 Ответ

0 голосов
/ 08 апреля 2011

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

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

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

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

...