1

我正在使用 Windows 窗体 WebBrowser 控件,并让它显示我动态创建并使用 DocumentText 属性设置的文档。我创建的文档引用了与我的可执行文件位于同一目录中的脚本文件。问题是,当 WebBrowser 控件显示页面时,脚本没有启用。

现在我知道 IE7 引入了一个新的安全功能,影响了这种情况。我记得必须在 IE 键下的注册表中某处设置 FEATURE_BLOCK_LMZ_SCRIPT 键,但我不知道确切的位置。有没有人有这方面的说明。

更好的是,有没有办法在不更改注册表的情况下启用我的场景?我真的不想为我的可执行文件提供安装程序。

4

1 回答 1

0

请检查Web 的标记
您需要标记您的“页面”。在html标签之后,输入:

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

0020是以下url的长度(包括/)

这确保您正在查看的页面将在 Internet 安全区域中运行,因此,除非另有设置,否则启用脚本。

于 2011-04-08T19:43:43.837 回答