【发布时间】:2016-04-30 20:11:00
【问题描述】:
我正在使用 Python/Selenium 单击下载文件的网站上的图标。我知道如何使用 Selenium 单击常规按钮,但这个有点棘手,因为它不是常规按钮,它正在进行 Javascript 调用。我尝试了几次 find_element_by 调用,但无法访问此元素。任何人都可以想出一种方法来使用硒调用来点击它吗?
当我在我的网络浏览器中检查下载图标的元素时,这就是我得到的:
<a href="javascript: void(0)" class="pull-right margin-r" onclick="
document.theForm.action='/p1234/DownloadData';
$('#theForm').append($('<input>', {type:'hidden', name:'Download', value:'Download'})).submit();
"><img src="/images/download.png" title="Download" alt="Download" style="" border="0"></a>
提前致谢
【问题讨论】:
标签: javascript python selenium