1

Windows Forms WebBrowser コントロールを使用して、その場で作成し、DocumentText プロパティを使用して設定したドキュメントを表示します。私が作成したドキュメントは、実行可能ファイルと同じディレクトリにあるスクリプト ファイルを参照しています。問題は、WebBrowser コントロールがページを表示するときに、スクリプトが有効になっていないことです。

これで、IE7 がこのシナリオに影響を与える新しいセキュリティ機能を導入したことがわかりました。IE キーの下のレジストリのどこかに FEATURE_BLOCK_LMZ_SCRIPT キーを設定する必要があったことを覚えていますが、正確な場所がわかりません。誰にもこれに関する指示がありますか。

さらに良いことに、レジストリを変更せずにシナリオを有効にする方法はありますか? インストーラーに実行可能ファイルを提供する必要はありません。

4

1 に答える 1

0

ウェブのマークを確認してください。
「ページ」にマークを付ける必要があります。htmlタグの直後に、次のように入力します。

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

0020は次のURLの長さです(/を含む)

これにより、表示しているページがインターネットセキュリティゾーンで実行されるようになります。したがって、特に設定されていない限り、スクリプトが有効になっています。

于 2011-04-08T19:43:43.837 に答える