コンポーネントを使用してブラウザのようなアクティビティを実行するプログラム (VS 2010 を使用する C#) がありWebBrowser
ます。
プログラムの目的は、Web ページをクロールすることです。最初の問題は、約の後です。50 ページ JavaScript エラーが発生します (メモリ不足 (画像参照))
このエラーを無視するには、次のコマンドを使用します。
ScriptErrorsSuppressed = true
上記のコマンドはスクリプト エラーを解決しますが、別の問題を引き起こします。
Links.InvokeMember("click");
ページをスクロールしたり、Ajax リンクをクリックしたりするためにも使用します。
そのため、プログラムはエラーを受け取り、ScriptErrorsSuppressed
それを無効にしますがinvoke
、ページをクリックするのをやめます...そしてクロールが停止します。
この問題を解決する方法を知っている人はいますか?