0
因此,对于输入: 我使用C#和Selenium Webdriver在网站上自动进行一些验证。浏览器是IE9。如何捕获buttonclick事件后生成的下载链接
我正在处理的步骤: 我有一个由ajax查询生成的表。当我点击打印按钮时,它会返回一个要下载的文件,可以打印。 我需要捕获提议下载的文件的链接,并且我已经没有想法如何做到这一点。
所以我会很高兴听到熟练用户的任何建议=)。
更新14年8月1日: 跌宕对不起,我忘了说,有没有联系,其实按钮点击触发,要么创建一个文档,然后才把链接是JS或AJAX请求生成并打开/保存IE对话框显示。
更新 链接HTML
<a id="ucRadGrid_lnkPrintPDF" onclick="ucRadGrid.print();" href="javascript:__doPostBack('ucRadGrid','PDF')">
Ups抱歉,我忘了说没有链接,实际上按钮点击触发了一个JS或ajax请求创建文档,然后才生成链接并显示“打开/保存IE对话框”。 – Armedian
您能否借助示例来解释您的编辑? – Sohaib
你唯一缺少的东西@Sohaib是'DownloadFile'你需要把这个方法。有关于如何将Url下载到文件的各种教程。 – sircapsalot