阅读网页浏览器控件中的网页标题

问题描述:

我对C#非常陌生,我试图对我的服务器做一些网络服务请求。这个程序是用于Windows Mobile 6.阅读网页浏览器控件中的网页标题

我已经使用网络浏览器从服务器加载页面。我需要知道已经返回的页面的标题。

我GOOGLE了,发现找到像尝试使用HTMLDocument,webbrowser1.DocumentText等解决方案,但他们都没有工作。

我在这里请求专家的帮助,我怎么能过来这个问题?

它来到我的脑海一些解决方案是:

  1. 下载使用一些方法,并将其存储在一个临时目录,并与当地的URL加载Web浏览器中的文件。 ==>这样做的任何API都可用?

  2. 是否有使用xmlhttprequest方法获取信息的可能性? ==>如果是这样怎么样?在C#中使用此方法的任何示例?

任何类型的信息,链接,样本等都会有很大的帮助。

由于提前,
问候,
维奈

我做了一些广泛的搜索,但没有找到解决方案。

作为替代方案,我做了一个HttpWebRequest并在解析标题后在本地保存文件,并将其加载到webBrowser对象中。

落实Document Completed事件,你可以得到下面的标题是相同的代码:

private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e) 
{ 
    tabControl1.SelectedTab.Text = webBrowser1.DocumentTitle; 
}