我正在使用 C# 中的 BandObjects 制作一个 IE 插件。我正在让我的网络浏览器导航到一个页面,假设它是 example.com。在该页面中有一个 IFrame,其 src 是 sub.example.com。因此,IFrame 指向一个子域。我能够获取 IFrame 的 URL,但无法获取页面源,当我在浏览器中查看时,它就在那里,但是通过代码我只能查看脚本,没有数据。我正在粘贴 IFrame:
<iframe height="40" src="http://sub.example.com/....php?style=web&ext=1305964161&hash=Ng1gwLG821-f" frameBorder="0" width="300" scrolling="no"></iframe>
当我通过 Visual Studio 在 HTML 视图中查看此元素时,它会向我显示数据,即一封电子邮件,而文本视图会显示此内容。如果这个 iframe,我如何获得 HTML 视图或说页面源。所以,总的来说,我想要这个 IFrame 中包含的数据,浏览器以某种方式执行它,但我怎么能用代码来做呢?我访问了很多网站、论坛,但无法正常工作。