1

我正在为我的一个应用程序创建一个 Metro 风格的版本,用 c# 编码。我需要访问一个网页,从该页面获取 url 和 html 代码,然后使用它们。

在 winforms 版本中,我使用了 WebBrowser 控件及其属性 .Url 和 .Document.ActiveElement.OuterHtml/InnerHtml。

对于 Metro 风格的应用程序,我使用 WebView 控件来访问页面,但它没有这样的属性,我无法在任何地方找到如何获取 url 和 html 代码。

有人知道该怎么做吗?提前致谢!

编辑:像这样的东西(winforms,C#):

webBrowser1.DocumentCompleted+=delegate
{
    if (webBrowser1.Url.ToString ().StartsWith ("http://www.google.com/"))
    {
        string url=webBrowser1.Url.ToString ();
        string htmlCode=webBrowser1.Document.ActiveElement.InnerHtml;
    }
};
4

1 回答 1

0

我希望这是您需要的答案

于 2012-12-28T21:02:02.553 回答