Skip to main content
 首页 » 编程设计

c#之如何在 Internet Explorer 或 .NET Web 浏览器控件中阻止 iframe

2024年01月29日30jirigala

我需要一些帮助来阻止 Internet Explorer 或 .NET 网络浏览器控件中的 iframe。我尝试了安全首选项,但没有用。 XP 和 IE8,带有 .NET Framework 4.0

请您参考如下方法:

在DocumentCompleted为您举办的事件 WebBrowser , 只需删除所有 <iframe>元素:

foreach(HtmlElement x in ((WebBrowser) sender).Document.GetElementsByTagName("iframe")) { 
    x.OuterHtml = String.Empty; 
}