2017-03-02 49 views
0

我试图从VBA触发练成一个JavaScript链接应该打开的窗户对话“做你想要打开,保存或关闭文件”,以下载一个PDF文件。 但我不知道如何告诉VBA在该链接上触发此事件,因为我找不到任何ID或名称的元素:VBA擅长的onclick:JavaScript的:PostBackNoAjax

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

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

回答

0

尝试让资源管理器浏览到直接链接

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