DOBON.NET DOBON.NETプログラミング掲示板過去ログ

WebbrowserコントロールでJavaScriptエラーのダイアログを止めたい

  • 題名: WebbrowserコントロールでJavaScriptエラーのダイアログを止めたい
  • 著者: Shinji
  • 日時: 2013/05/29 23:28:24
  • ID: 31602
  • この記事の返信元:
    • (なし)
  • この記事への返信:
    • (なし)
  • ツリーを表示
環境/言語:[C# WPF .NETFramework4.5 ]
分類:[.NET]

C#でWebbrowserコントロール(Windows.Forms)を利用しタブブラウザを作成しています。
インターネットオプションの「スクリプトのエラーごとに通知を表示する」をOFFにした時と同じような動作をさせたいと考えています。

Webbrowserコントロールをそのまま使用すると、WEBページ内にScriptエラーがあるとダイアログが表示されるため、
・DocumentCompleted
・FileDownload
・Navigated
イベント時にDocument.Window.Errorイベントを追加し、ダイアログの表示をさせないようにしていますが、それだけでは補足しきれない場合があり、スクリプトエラーダイアログが表示されます。

ScriptErrorsSuppressedをTrueに設定すれば、すべてを表示させないようになりますが、証明書関係のダイアログも抑制されてしまうため、利用できません。

ScriptErrorsSuppressedを使わずにスクリプトエラーダイアログをすべて抑制する方法はありますでしょうか?

DOBON.NET | プログラミング道 | プログラミング掲示板