用WebBroswer打开网页,如何在不更改用户IE的默认选项的基础上不加载图片, 高手帮忙解决下,拜谢了!

解决方案 »

  1.   

    用HttpRequest载入网页源码,然后过滤掉<img等图片相关的代码,然后再设置为WB的文档内容显示.
      

  2.   

    过滤Html里面的img=.......代码正则表达式也行`把<img....给替换了
      

  3.   


    <div><span><table><tr><td>我ftyrtyrt<b>是</b>中<strong>国</strong>人<img src=images/logo.jpg></td></tr></table></span></div>';
    preg_match('/(>[^<](.+)?\>)/',  $str, $arr);试试这个正则
      

  4.   

    在Winform中用WebBroswer打开网页,想把图片屏蔽掉,他们告诉我都是在IE中把图片禁了,我不想修改IE的默认选项,只屏蔽WebBroswer中的图片
      

  5.   

    origHTML = webBrowser.DocumentText
    Dim newHTML as StringDim regex as String = "<img.*/>"newHTML = Regex.Replace(origHTML, regex, "", RegexOptions.Multiline)
    webBrowser.DocumentText = newHTML
      

  6.   

    [Quote=引用 8 楼 bclz_vs 的回复:]
    改注册表吧,在执行完后,再把注册表的内容还原回去
    [/Quote
    哈哈,大哥你太有才了,万一给人家改不回来了就等着挨骂吧
      

  7.   

    没那么严重吧,大不了他手动再改回去。
    在写的时候,加个try{}finally{//还源注册表}
      

  8.   

    使用正则表达式,把img、background之类的标签替换为空格。好像重复了?你是不是不会把修改后的 html串显示到webbrowser?