我正在使用WebBrowser控件与第三方HTTPS站点进行交互。当某些链接被点击时,该网站会产生一个临时覆盖当前页面的新页面。Windows窗体Webbrower控件 - 处理模态文档
我得到导航完成,下载完成和文档完成事件。但是,虽然这些事件的URL参数是针对新页面的,但浏览器的“文档”属性仍设置为原始页面(现在隐藏)。
我需要与新页面的DOM进行交互,但无法找到任何访问它的方式。任何人都可以帮忙吗?
出于兴趣,使用Internet Explorer访问相同的页面并进入调试模式可以让我看到我需要的一切。
感谢您的回复。然而,这个项目已经完全开发了,所以我不想在这个阶段重新构造一个新组件。这个问题出现的唯一原因是因为第三方提供商已经改变了他们的网站。 – Barbarian