使用 WebBrowser 控件 - 隐藏除一个 Div 之外的所有 HTMLElement

发布于 2024-11-07 05:12:58 字数 203 浏览 0 评论 0原文

我正在使用 WebBrowser 控件加载我的页面。我想隐藏页面中除特定 div (及其子元素)之外的所有 html 元素。我有那个特定 div 的 id。如何隐藏所有其他元素?

编辑

我正在动态创建网络浏览器实例。我想导航到一个 URL 并截取页面的部分屏幕截图(特定的 div)。所以我想隐藏页面中的所有其他元素并截图。

I'm using WebBrowser control to load my page. I want to hide all the html elements in the page apart from a particular div (and its children). I've the id of that particular div. How can I hide all the other elements?

Edit

I'm creating the webbrowser instance dynamically. I want to navigate to a URL and take a screen shot of the page partially (a particular div). So I want to hide all the other elements in the page and take a screenshot.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

能否归途做我良人 2024-11-14 05:12:58

我使用 JQuery 隐藏了除 div 及其子元素之外的所有元素。我提到了这篇文章并使用 InvokeScript() 在 Web 浏览器中调用该脚本。它工作得很好。

I used JQuery to hide all the elements apart from my div and its children. I referred this post for the script and called the script in the webbrowser using InvokeScript(). It worked perfectly.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文