vba excel onclick:javascript:PostBackNoAjax

vba excel onclick:javascript:PostBackNoAjax,javascript,excel,vba,Javascript,Excel,Vba,我试图从VBA excel中触发一个javascript链接,该链接应打开windows对话框“是否要打开、保存或关闭该文件”,以便下载pdf文件。 但我不知道如何告诉VBA在该链接上触发此事件,因为我找不到元素的任何ID或名称: 这是我的代码。我根本不是JavaScript专家,我尝试了在web上找到的不同解决方案,使用下面两个ctl00作为id,但我失败了。 你能帮我触发链接的点击事件吗 <td><a onclick="javascript:PostBackNoAjax(t

我试图从VBA excel中触发一个javascript链接,该链接应打开windows对话框“是否要打开、保存或关闭该文件”,以便下载pdf文件。 但我不知道如何告诉VBA在该链接上触发此事件,因为我找不到元素的任何ID或名称:

这是我的代码。我根本不是JavaScript专家,我尝试了在web上找到的不同解决方案,使用下面两个ctl00作为id,但我失败了。 你能帮我触发链接的点击事件吗

<td><a onclick="javascript:PostBackNoAjax(this,event,'ctl00_cRadAjaxSettings_RadAjaxManager1');"     
href="javascript:__doPostBack('ctl00$ContentPlaceHolder1$DataGridDocuments$ctl03$ctl00','')">10167666</a></td>

尝试让资源管理器直接导航到链接

objIE.navigate "javascript:__doPostBack('ctl00$ContentPlaceHolder1$DataGridDocuments$ctl03$ctl00','')"