阅读网页浏览器控件中的网页标题
问题描述:
我对C#非常陌生,我试图对我的服务器做一些网络服务请求。这个程序是用于Windows Mobile 6.阅读网页浏览器控件中的网页标题
我已经使用网络浏览器从服务器加载页面。我需要知道已经返回的页面的标题。
我GOOGLE了,发现找到像尝试使用HTMLDocument,webbrowser1.DocumentText等解决方案,但他们都没有工作。
我在这里请求专家的帮助,我怎么能过来这个问题?
它来到我的脑海一些解决方案是:
下载使用一些方法,并将其存储在一个临时目录,并与当地的URL加载Web浏览器中的文件。 ==>这样做的任何API都可用?
是否有使用xmlhttprequest方法获取信息的可能性? ==>如果是这样怎么样?在C#中使用此方法的任何示例?
任何类型的信息,链接,样本等都会有很大的帮助。
由于提前,
问候,
维奈
答
我做了一些广泛的搜索,但没有找到解决方案。
作为替代方案,我做了一个HttpWebRequest并在解析标题后在本地保存文件,并将其加载到webBrowser对象中。
答
落实Document Completed
事件,你可以得到下面的标题是相同的代码:
private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
tabControl1.SelectedTab.Text = webBrowser1.DocumentTitle;
}