webbrowser如何屏蔽弹出窗口及广告

yz1311 yz1311 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
在webbrowser中打开一个网页,然后一大堆弹窗(是打开默认浏览器弹窗),网页加载完毕后,与广告相关的代码只有只有的一条
</body>
</html>
<script src="http://rc.qiyou.com/view.php?uid=20048"></script>

但是在实际的过程中,与广告相关的script不止这一条,请问下这是怎么回事?

这是一个视频网站,尝试过在navigated 和documentcompeleted中用mshtml修改过script
 HtmlElementCollection scripts = webBrowser1.Document.GetElementsByTagName("script");
int length = scripts.Count;
foreach (HtmlElement he in scripts)
{
if (he.GetAttribute("src").Contains("qiyou"))
{

he.SetAttribute("src", "");

}
//MessageBox.Show(he.OuterHtml);

}

qiyou是广告关键字,但是不成功,最后网站的时候,还是有弹窗,哪位大神解释下?
...全文
评论 3
收藏 已收藏
分享
返回顶部
yz1311
C# 111,128 成员 642,537 内容