VisualStudio2005でVBプログラミングをしています。WebBrowserで開いたページでJavaScriptが実行されるのですが、これのせいでエラーがはっせいしてしまいます。ついては、このJavaScriptを無効化する(無視する)したいのですが、具体的にどのようなコードを書けばよいでしょうか。当該WebBrowserでJSを無視するようにしたいです。

回答の条件
  • 1人2回まで
  • 登録:
  • 終了:2007/08/23 23:50:55
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答2件)

id:F-15X No.1

回答回数111ベストアンサー獲得回数13

ポイント35pt

Microsoft Web Browserコントロールのセキュリティを制御する

[中級] スクリプトやActiveXコントロールの実行を制限する方法

IInternetSecurityManagerを実装すると、スクリプトやActiveXコントロールの実行許可・不許可を制御することができます。

※肝心な部分はメンバー登録しないと見れないようです。登録してみてはいかがでしょうか?


その他、C#ですが、参考まで

http://www.divakk.co.jp/aoyagi/csharp_tips_wbzone.html

id:crashtruck

少し難しそうですね。しかし、トライしてみます。

2007/08/17 00:36:02
id:hiramatsu_kg No.2

回答回数424ベストアンサー獲得回数3

ポイント35pt

noscriptをご参考にください。

id:crashtruck

タグ名のですね? ありがとうございます。

2007/08/17 22:02:47
  • id:KUROX
    その前に、通常のIEで該当ページ(URL)を開いても
    JavaScriptのエラーとなるのでしょうか?

    WebBrowserコントロール(オブジェクト?)は、
    IEのエンジン使っていると思われるので、
    同じ現象が現れると思います。
  • id:crashtruck
    はい。通常のIEで開いた場合も、リロードを繰り返すと、大体10回に1回くらいの割合で、ステータスバーに、「(△に!マーク)実行しましたが、ページでエラーが発生しました。」と表示されます。特別にエラーウィンドウが出るわけではありませんが。
  • id:crashtruck
    ちなみに、開こうとしているのは下記のURIです。
    http://www.google.co.jp/news?hl=ja&ned=tjp&q=

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません