单击带有selenium的javascript链接

2024-04-19 21:15:47 发布

您现在位置:Python中文网/ 问答频道 /正文

我通过一个网站生成了一个报告,我试图点击一个链接,将数据导出到一个csv文件中。在

元素是:

    <span class="x21">
    <a style="color:#0000FF" href="javascript:JCRTYP('https://www.merchantconnect.com/CWRWeb/download.do?','CRCRDTYP','1','9507508464','01-FEB-2015','28-FEB-2015','14','2350','67156','WINN DIXIE 0283    S91','ALL','COMT');">
Comma Separated Value (CSV) </a>
        </span>

现在我要切换到iframe并通过xpath单击它。但是,它抛出一个错误“无法定位元素”。我甚至没有切换到iframe。在

^{pr2}$

iframe源是:

<div class="iframes">
                <iframe style="width: 100%; height: 500px" name="FRAME1" src="/CWRWeb/nova/jsp/reports/running.jsp" align="middle" frameborder="no" height="500px" width="100%"></iframe>
                </div>

有什么建议吗?在

谢谢


Tags: 数据div元素网站链接style报告width