C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[3]: Webbrowserコントロールでのスクリプトエラー


(過去ログ 135 を表示中)

[トピック内 4 記事 (1 - 4 表示)]  << 0 >>

■79813 / inTopicNo.1)  Webbrowserコントロールでのスクリプトエラー
  
□投稿者/ なまごん (3回)-(2016/05/17(Tue) 21:33:14)

分類:[.NET 全般] 

Webbrowserコントロールを使っていていつも思うのですが、下の画像のようなスクリプトエラーがよく発生します。
http://img.tvbok.com/q/2013-09/ie-error3s.png (エラーの内容はこれとは限りません)

WebBrowser.ScriptErrorsSuppressed = Flase でスクリプトエラーを表示をさせないのは知っています。

WebBrowserコントロールの場合、IE7のレンダリングモードを使っているようなので、レジストリを変更してレンダリングモードをIE10にしてみたのですが、
スクリプトエラーは以前のように発生ます。

そもそも、IEで問題なく表示されるものがWebbrowserコントロールだとエラーになるのは何故なのでしょうか?
IEとWebbrowserコントロールで何がちがうのでしょうか?



引用返信 編集キー/
■79814 / inTopicNo.2)  Re[1]: Webbrowserコントロールでのスクリプトエラー
□投稿者/ 魔界の仮面弁士 (712回)-(2016/05/17(Tue) 22:03:45)
No79813 (なまごん さん) に返信
> WebBrowser.ScriptErrorsSuppressed = Flase でスクリプトエラーを表示をさせないのは知っています。

http://bbs.wankuma.com/index.cgi?mode=al2&namber=14973&KLOG=31
引用返信 編集キー/
■79815 / inTopicNo.3)  Re[2]: Webbrowserコントロールでのスクリプトエラー
□投稿者/ なまごん (4回)-(2016/05/17(Tue) 23:36:51)
>>弁士様

お返事ありがとうございました。
スクリプトエラーを表示させないのは
WebBrowser.ScriptErrorsSuppressed = True ですね。勘違いしていました。失礼しました。

ScriptErrorsSuppressedプロパティはエラーがあってもダイアログを表示させないだけで、エラー自体は発生しているものと思います。
ブラウザだと発生しないエラーがWebBrowserコントロールだと発生してしまう理由が知りたいのです。
ご教示、よろしくお願いします。






引用返信 編集キー/
■79816 / inTopicNo.4)  Re[3]: Webbrowserコントロールでのスクリプトエラー
□投稿者/ WebSurfer (915回)-(2016/05/18(Wed) 12:15:56)
No79815 (なまごん さん) に返信

> http://img.tvbok.com/q/2013-09/ie-error3s.png

それは IE が出すスクリプトエラー表示のダイアログではなくて、ActiveX が出すダイ
アログようですが?

上の画像のエラーメッセージでググって見るといくつかそういう記事がヒットします。

質問者さんの言う WebBrowser というのが何だか分かりませんが、IE との動作の違いは
ActiveX に関係するものだと思います。

ちなみに、System.Windows.Forms.WebBowser の場合、単純なスクリプトエラー(未定義
の変数を参照するとか、例外をスローするなど)で表示されるダイアログおよびその内容
は IE と全く同じです。(IE9 で試しただけですが)

ScriptErrorsSuppressed を true とするとダイアログは表示されなくなります(IE のオ
プション設定で[スクリプトのデバッグを使用しない (Internet Explorer)]にチェック
を入れるのと現象としては同じ)


#質問する際は一番最初に、何を作っているか(Windows Forms? WPF? その他?)、ご自分
 の環境(OS、.NET、Visual Studio のバージョン、ブラウザは何かなど)に関する情報
 を書いてください。

#適切に情報が提供されていれば、回答者が質問者さんの状況を的確に把握でき、タイム
 リーで的を得た回答が得られるということで、質問者さんにもメリットがあります。
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -