Visual studio 2012 单击Visual Basic webbrowser控件中的元素时获取Xpath
我正在尝试编写一个visual basic应用程序来从html页面检索XPath。我想做的是在web浏览器中加载页面,单击web页面上的任何给定元素,并将该元素的xpath存储在变量中 我已经在网上搜索了两天,但什么也找不到。如何做到这一点Visual studio 2012 单击Visual Basic webbrowser控件中的元素时获取Xpath,visual-studio-2012,xpath,basic,Visual Studio 2012,Xpath,Basic,我正在尝试编写一个visual basic应用程序来从html页面检索XPath。我想做的是在web浏览器中加载页面,单击web页面上的任何给定元素,并将该元素的xpath存储在变量中 我已经在网上搜索了两天,但什么也找不到。如何做到这一点 我对VB有基本的了解。我只是不确定onclick事件的代码是什么。使用onbeforeavigate事件并返回URL属性 在Access VBA中: 假设您的WebBrowser对象称为WebBrowser6 Private Sub WebBrowser6_
我对VB有基本的了解。我只是不确定onclick事件的代码是什么。使用onbeforeavigate事件并返回URL属性 在Access VBA中: 假设您的WebBrowser对象称为WebBrowser6
Private Sub WebBrowser6_BeforeNavigate2(ByVal pDisp As Object, URL As Variant, flags As Variant, TargetFrameName As Variant, PostData As Variant, Headers As Variant, Cancel As Boolean)
MsgBox (URL)
End Sub
请使用四个空格缩进代码,这将通过在框中放置代码来改进格式