如果webbrowser1.url不是iqual那么

时间:2017-05-29 13:20:27

标签: vb.net

嗨,您好我有谷歌试图获取此信息,但我得到任何一个例子 我需要检查web webbrowser是从链接更改 像这样的事情

if webbrowser1.url is not iqual then 
   do that
end if

我有什么方法可以做到这一点吗?

2 个答案:

答案 0 :(得分:2)

这是一个VB.Net答案,因为@raBinn建议使用C#,也不检查浏览器URL

Dim MyUrl As String = "http://mywebsite.com"
If WebBrowser1.Url.ToString <> MyUrl Then
    'Going to an authorized place
    WebBrowser1.Navigate(MyUrl)
End If

答案 1 :(得分:0)

你可以试试这个:

Uri uri1 = new Uri(url1);
Uri uri2 = new Uri(url2);

// Check urls
if (uri1.AbsolutePath == uri2.AbsolutePath)
{
    // Urls match
}

也许这个链接可以帮到你。

祝你好运!!