2017-03-02 92 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','')"