【发布时间】:2011-01-30 08:33:02
【问题描述】:
我有一个 webbbrowser 控件,可以导航到包含图像的页面,
我想从我的网络浏览器中隐藏或删除此图像。
我尝试在 DocumentCompleted 事件上设置以下方法,但没有成功:
webBrowser1.Document.GetElementById("imgToHide").Style = "display:none";
如何从浏览器控件中隐藏 html 元素?
我的编程语言是 C#。
下面是我的代码:
private void Form_Load(object sender, EventArgs e)
{
webBrowser1.ScriptErrorsSuppressed = true;
webBrowser1.Navigate(oURL);
}
private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
//imgCancel is the name of t he image to hide
webBrowser1.Document.GetElementById("imgCancel").Style = "display:none";
}
【问题讨论】:
-
应该可以。你能给我们看看这个页面吗?
-
可以试试 style ="visibility:hidden"
标签: c# browser webbrowser-control