前几天做了个浏览器工具,想屏蔽框架和FLASH,使用webBrowser,必须在页面加载后,使用JS删除页面的flash和iframe。
为了在加载前屏蔽,网上有人说,先获取网页源码,在将源码中的flash和iframe信息去除,然后加载。
在网上查了一下。获取源码简单。使用HttpWebRequest来实现。
解析HTML源码使用开源的 HtmlAgilityPack,很快就实现了这个功能。
主要测试了 屏蔽js、flash、iframe
源码下载:https://files.cnblogs.com/zjfree/HtmlAgilityPack_DEMO.rar
开发环境:WIN2003 + VS2005 + .NET2.0 + C#
欢迎转载,转载请注明:转载自[ http://www.cnblogs.com/zjfree/ ]