在Winform应用程序的窗体上,我嵌套了一个webBrowser 控件,然后这个webBrowser的webBrowser1.Navigate("http://zyjd.51766.com/");
当点鼠标右键时选择属性,在属性里面会有个地址,并且这个地址随着你在这个网页上所点击的超连接的不同而改变着,当你点击这个网页上的“企业动态,客房,菜肴,设施,企业简介,网上支付,游客留言”这些时,任务栏里面的地址还是
“http://zyjd.51766.com/”,可通过点击右键属性而显示的地址已经改变了,如果我想获取这个随时改变的地址,请问应该怎么获取了?
当点鼠标右键时选择属性,在属性里面会有个地址,并且这个地址随着你在这个网页上所点击的超连接的不同而改变着,当你点击这个网页上的“企业动态,客房,菜肴,设施,企业简介,网上支付,游客留言”这些时,任务栏里面的地址还是
“http://zyjd.51766.com/”,可通过点击右键属性而显示的地址已经改变了,如果我想获取这个随时改变的地址,请问应该怎么获取了?
{
this.webBrowser1.Navigate("http://zyjd.51766.com/");
this.webBrowser1.StatusTextChanged += new EventHandler(webBrowser1_StatusTextChanged);
} void webBrowser1_StatusTextChanged(object sender, EventArgs e)
{
this.Text = this.webBrowser1.StatusText;
}
{
this.webBrowser1.Navigate("http://zyjd.51766.com/");
this.webBrowser1.StatusTextChanged += new EventHandler(webBrowser1_StatusTextChanged);
this.webBrowser1.DocumentCompleted += new WebBrowserDocumentCompletedEventHandler(webBrowser1_DocumentCompleted);
} void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
this.Text = e.Url.ToString();
} void webBrowser1_StatusTextChanged(object sender, EventArgs e)
{
this.Text = this.webBrowser1.StatusText;
}
可它弹出来的地址有很多,我怎么知道应该选哪个地址了。
private void Form1_Load(object sender, EventArgs e)
{
this.webBrowser1.Navigate("http://zyjd.51766.com/");
this.webBrowser1.DocumentCompleted += new WebBrowserDocumentCompletedEventHandler(webBrowser1_DocumentCompleted);
} void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{ this.Text = this.webBrowser1.Url.ToString();
}
那就是1楼的回复