使用 WebBrowser 控件 - 隐藏除一个 Div 之外的所有 HTMLElement
我正在使用 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我使用 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.