by 好大一小白
2011.9.9 10:38
手动解析WEBBrowser内容,主要难度之一就是解析相对地址了。
解析代码:
if(e.Uri.ToString().StartsWith("about:"))
{
//解析相对地址
Uri url = new Uri(txtURL.Text);
Uri newUrl = new Uri(url, e.Uri.ToString().Substring(6));
StartGetUrlInfo(newUrl.ToString());
}
txtURL.Text是当前的地址。
newUrl 就是真是地址