いつもお世話になります
C# でWindowsGUIアプリケーションを作っています。(具体的にはWEB巡回ツールのようなもの)
このときWebBrowserコントロールを使っているのですが、IEのバージョンによっては特定のサイトで必ずフリーズしたり、DocumentCompletedイベントが起こらない(?)かったりします。
たとえばIE10Standardモードのみでフリーズせずに閲覧できるページと、IE10Standardモードでは閲覧できないページが混在しているため、ページごとにバージョンを切り替えられずコマっています。
(フリーズするとWebBrowserControlの部分のみならずアプリケーション全体がフリーズして一切の操作を受け付けなくなります。(少なくとも数分待っても元には戻りませんでした) 今はデバッグモードでコンソールを出しているのでコンソールを閉じれば一気にウインドウたちが閉じますが・・・)
そのページはJavaScriptをふんだんに使っているようで、もしかしたらそれが原因なのではないかな、とも思っているのですが、JavaScriptを無効にするわけにはいかず・・・
なにかよい解決策等はないでしょうか
よろしくお願いいたします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/03/03 00:24
2016/03/03 15:46
2016/03/11 13:25