解决方案 »

  1.   

    提供个思路:
    使用字符串替换,把html里面有关图片的内容替换为@“”
      

  2.   

    <p align="center" style="font-family:Arial, SimSun;text-indent:28px;background-color:#FFFFFF;text-align:center;">
    <img id="9403446" src="http://www.chinadaily.com.cn/dfpd/cq/attachement/jpg/site1/20141215/a41f726719b215f88eca4c.jpg" alt="高压气枪意外击中头部男子终身智障 子弹在脑中留36年" /> 
    </p>
    <p align="center" style="font-family:Arial, SimSun;text-indent:28px;background-color:#FFFFFF;text-align:center;">
    杨军生活不能自理,家中80多岁的外婆给他洗脚搽脸。
    </p>
    <p align="center" style="font-family:Arial, SimSun;text-indent:28px;background-color:#FFFFFF;text-align:center;">
    <img id="9403447" src="http://www.chinadaily.com.cn/dfpd/cq/attachement/jpg/site1/20141215/a41f726719b215f88eca4d.jpg" alt="高压气枪意外击中头部男子终身智障 子弹在脑中留36年" /> 格式是这样的,要想把</img .../>标签里面的内容替换为@"",要知道他们的位置,但是就是位置确定不了,而且img标签可能有多个
      

  3.   

    按1楼的做法,用正则替换就行了,如:这是用了先行断言,你直接把匹配到的结果替换即可,这种做法要求id必须是一个固定值,常规做法还是分两次替换,如:
    但是我不建议你用替换法,因为考虑到用户可以选择显示或不显示图片,你如果直接替换了还要考虑如何恢复。
    我建议用CSS+JS控制,CSS写两个样式即可,如:img.show {
    display: block;
    }
    img.hidden {
    display: none;
    }然后用个JS函数在两个状态间切换即可。
      

  4.   

    baseURL 参数可以设置成一个本地路径的 File URL。