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);
}
}
}
}
浙公网安备 33010602011771号