双击按钮Internet Explorer Excel VBA

双击按钮Internet Explorer Excel VBA,excel,vba,internet-explorer,Excel,Vba,Internet Explorer,我试图在internet explorer中模拟双击对象 以下是HTML代码: <tr class="selected lead" style="height: 19px;"> <td class="sort-column" style="width: 1200px; line-height: 17px; text-indent: 19px;"> <img class="bi-tree-view-expand-icon" alt="" src="/resource/

我试图在internet explorer中模拟双击对象

以下是HTML代码:

<tr class="selected lead" style="height: 19px;">
<td class="sort-column" style="width: 1200px; line-height: 17px; text-indent: 19px;">
<img class="bi-tree-view-expand-icon" alt="" src="/resource/image/bid/triangle_collapsed_16.png">
<img class="icon" alt="" src=" /resource/image/bid/folder_closed_16.png">
My Content</td>
<td class="horizontal-filler" style="width: 100px;">&nbsp;</td></tr>

我可以看到代码按下我的按钮,但我需要的是双击按钮。非常感谢您的帮助。谢谢

我花了一些时间在这个问题上,没有找到一个普遍的答案。根据浏览器的首选方法、控件继承和其他因素,触发合成事件的任何特定方法似乎都不起作用

假设事件得到支持、初始化并具有侦听器,那么其中一个可能适用于您

如果您使用的是Chrome、Firefox或IE 9及以下版本

Btn.FireEvents("ondblclick")
除IE 8外,据说IE 8希望将注意力集中在物体上

Btn.Focus
Btn.FireEvents("ondblclick")
如果您使用的是IE 10+及以上版本,那么您将在以下方面获得更大的成功:

Btn.dispatchEvent("ondblclick")

我会回来后,建立一个项目,以尝试这些。同时,我希望这能为你指明一个有用的方向

这是一个内部或基于登录的url?是的,它是内部的。如果有带有ondblclick事件的JavaScript,那么您可以使用类似于:
Btn.FireEvent“ondblclick”
Btn.dispatchEvent("ondblclick")