首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

怎么监测webbrowser1_DocumentCompleted中的e.url值

2013-03-26 
如何监测webbrowser1_DocumentCompleted中的e.url值?本帖最后由 pengwei0417 于 2013-03-18 20:01:05 编辑

如何监测webbrowser1_DocumentCompleted中的e.url值?
本帖最后由 pengwei0417 于 2013-03-18 20:01:05 编辑 在form1上有Webbrowser1控件其网页加载完成的事件中有e.Url.ToString:

Private Sub webbrowser1_DocumentCompleted(ByVal sender As Object, ByVal e As System.Windows.Forms.WebBrowserDocumentCompletedEventArgs) Handles webbrowser1.DocumentCompleted
   e.Url.ToString
End Sub

在form2上:
Dim WithEvents webbrowser1 As New System.Windows.Forms.WebBrowser
Private Sub HouseForRentHandle_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
    webbrowser1 = form1.webbrowser1
End Sub


form2上有一个按钮Button1:
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
    webbrowser1.url=new uri("http://www.abcd.com")
    
    select case [这里要根据e.url.tostring进行不同的操作,如何及时响应上面的e.url.tostring
         ''''''
    End Select
End Sub


http://www.abcd.com会打开一个很多框架的网页,会产生多次的e.url,我如何才能在form2的button1的单击事件中根据不同的e.url进行操作,怎么办?
[解决办法]
select case [这里要根据e.url.tostring进行不同的操作,如何及时响应上面的e.url.tostring       
  ''''''   
 End Select

这个判断代码是不是要放在webbrowser1_DocumentCompleted才可以?

热点排行