私はvs2008を使用していますが、Webブラウザコントロールで画像の読み込みを無効にしたいのですが、WebBrowserEX以外の解決方法は見当たりません。 1.1。WebBrowser-Controlの画像読み込みを無効にするC#.Net 2.0+
誰でもこの方法を知っていますか?ありがとう!
私はvs2008を使用していますが、Webブラウザコントロールで画像の読み込みを無効にしたいのですが、WebBrowserEX以外の解決方法は見当たりません。 1.1。WebBrowser-Controlの画像読み込みを無効にするC#.Net 2.0+
誰でもこの方法を知っていますか?ありがとう!
あなたは、そのタグを交換する。これは、同様の質問です
var html = webBrowser.DocumentText;
var newOne = Regex.Replace(html, "<img.*/>", "", RegexOptions.Multiline);
webBrowser.DocumentText = newOne;
を試してみてください、次のコードを与える、それをしてください確認する必要があります。 Disable image loading from webbrowser control before the documentcompleted event
希望は
便利うん、これはありません作業。イメージタグをきれいに置き換える場所はありません。 –
場所がないとはどういう意味ですか?上記のコードを試してみましたか?どうしたの ? – Sadegh
ええ、私は実際に試しました。このコードをNavigateCompletedイベントに配置しましたが、ページが完全にロードされていないため、そこでは機能しません。私はDocumentCompletedイベントに入れたいとは思っていません。なぜなら画像はすでにロードされているからです。全体のポイントは、イメージをスキップしてDocumentCompleteプロセスをスピードアップしようとしています。だから、私はこのコードで成功していない、あなたはそれを前に使用しようとしましたか?どこにWebブラウザのライフサイクルを置くのですか? –