【发布时间】:2011-02-25 18:37:16
【问题描述】:
在本文档中执行 javascript 代码后,我需要解析 html 代码。 我使用 webBrowser 控件来下载和控制 html。
例如,我的 html 代码中有一些 javascript。
<script type="text/javascript" src="http://site.com/script.js"></script>
感谢您的回答。
附: 我的意思是:我必须用一些可以返回 javascript 的文本来解析所有代码。所以,我只能在执行 javascript 后解析文档。因为我需要一些动态内容,这些内容将使用 javascript 添加。
已添加
我得到了 javascript 生成的内容。我跳过了这个,因为我正在寻找一些在 iframe 中使用 javascript 生成的内容。
现在我还有一个问题。在我的文档中,我的 iframe 很少。我正在尝试从某些框架中获取内容。接下来的方式:
var htmlcol = webBrowser1.Document.Window.Frames;
foreach (HtmlWindow item in htmlcol)
{
try
{
Console.Write(item.Name);
}
catch (System.Exception ex)
{
MessageBox.Show("Something wrong");
}
}
但是这样我有异常:'System.UnauthorizedAccessException'。如何访问框架的 html?
附言对不起我的英语不好:)
【问题讨论】:
-
你能说得更具体一点吗?
-
您实际上是在要求所有人帮助您做什么?阅读html?解析
-
我的意思是:我必须用一些可以返回 javascript 的文本来解析所有代码。所以,我只能在执行 javascript 后解析文档。因为我需要一些动态内容,这些内容将使用 javascript 添加。
标签: c# javascript parsing