Vb6 如何在webbrowser中单击链接
我试图在vb6中单击webrowser中的Vb6 如何在webbrowser中单击链接,vb6,html,hyperlink,browser,Vb6,Html,Hyperlink,Browser,我试图在vb6中单击webrowser中的div链接,但没有成功,链接的结构如下 <a class="classname"> <div class="classname2"></div> <span class="span">spantext</span> </a> WebBrowser1.Application.Document.all("id_or_name").Click WebBrowser1.A
div
链接,但没有成功,链接的结构如下
<a class="classname">
<div class="classname2"></div>
<span class="span">spantext</span>
</a>
WebBrowser1.Application.Document.all("id_or_name").Click
WebBrowser1.Application.Document.parentWindow.execScript "id_or_name.click();"
西班牙文
您可以像这样从外部导航DOM
<a class="classname">
<div class="classname2"></div>
<span class="span">spantext</span>
</a>
WebBrowser1.Application.Document.all("id_or_name").Click
WebBrowser1.Application.Document.parentWindow.execScript "id_or_name.click();"
或者,您可以执行JScript,从内部执行您想要的任何操作,如下所示
<a class="classname">
<div class="classname2"></div>
<span class="span">spantext</span>
</a>
WebBrowser1.Application.Document.all("id_or_name").Click
WebBrowser1.Application.Document.parentWindow.execScript "id_or_name.click();"
在这种情况下,哪个将是id
或name
?我想两者都可以。你自己试试看。