c#园

Webbrowser过滤部分脚本内容

private void webBrowser1_Navigated(object sender, WebBrowserNavigatedEventArgs e)
{
HtmlElementCollection cn = webBrowser1.Document.All;
foreach (HtmlElement et in cn)
{
if (et.TagName.ToLower() == "script")
{
try
{

//这个是重点,设置它的src属性为一个不存在的地址,这样WebBrowser寻找不到,也就不加载了
et.SetAttribute("src", "nojs.js");

}
catch(Exception ex)
{
MessageBox.Show("错误:" + ex.Message);
}
}
}
}

posted on 2013-03-10 22:58  要麻  阅读(341)  评论(0)    收藏  举报