WPF,帧控制,HTML DOM文档访问

时间:2009-09-01 13:50:51

标签: html wpf dom controls frame

我已经使用WindowsHost来托管WebBrowser控件,这使我可以直接访问WebBrowsers Document / DOM,通过鼠标点击HTML文档元素来读取HTML内容,也可以在提交表单上调用。当我在当时搜索时,我从未在Net 3.5中找到过这样做的方法。我发现了这篇文章http://rhizohm.net/irhetoric/blog/72/default.aspx,它看起来像是通过som魔法外壳你可以揭露dom。但是我的问题是,有没有人这样做,并且有可能一旦你得到dom做Invokes提交对html表单的跟踪,并通过鼠标点击事件获取HTML元素????

有人试过吗?并且能够做到这两点吗?

由于

1 个答案:

答案 0 :(得分:-1)

我正在使用WPF。

添加对:

的引用

Microsoft.mshtml

然后:             var doc =(mshtml.HTMLDocument)_wbOne.Document;

这会给你原始字符串:

        doc.documentElement.innerHTML

作为回报,如果你知道如何从HTML文档中获取信息,我会很感激。 例如,获取所有s和metas以及其他任何可能的gettable,以便我可以从中获取信息?我不想和html一起玩,只是从他们那里得到信息......: - )