Mih*_*azu 6 c# image webbrowser-control winforms
我正在构建一个带有a的C#应用程序,WebBrowser
我正试图找出一种方法来阻止图像,即它们在网站加载时不显示(这样网站加载更容易).
我试图<img>
通过获取标记webBrowser1.DocumentText
并使用Regex.Replace
删除图像来删除标记,但是aaa
当我使用代码时它会显示一个空白页面.有没有更好的方法来删除图像?任何帮助非常感谢.
码:
var html_source = webBrowser1.DocumentText;
var newOne = Regex.Replace(html_source, "<img.*/>", "", RegexOptions.Multiline);
webBrowser1.DocumentText = newOne + "aaa";
Run Code Online (Sandbox Code Playgroud)
更新:
我试过下面的代码(仅用于测试),但仍然只是向我展示aaa
.
var html_source = webBrowser1.DocumentText;
webBrowser1.DocumentText = html_source + "aaa";
Run Code Online (Sandbox Code Playgroud)
您可以使用 Lazy Load 加载技术来实现此目的。请参阅http://engineering.slideshare.net/2011/03/faster-page-loads-with-image-lazy-loading/
归档时间: |
|
查看次数: |
9341 次 |
最近记录: |