Symfony中使用Panther模拟JavaScript跳转的问题求助
Symfony中使用Panther模拟JavaScript跳转的问题求助
大家好,我目前在Symfony项目里使用Panther时遇到了一个棘手的问题:需要模拟页面上的JavaScript跳转操作,而且已经在Symfony中安装了Firefox,但执行点击操作时总是报错,想请教各位有没有可行的解决办法?
具体情况是这样的:目标网站用了大量JavaScript来实现特殊的跳转和按钮点击逻辑,我执行点击代码时触发了以下错误:
ERROR: Reached error page: about:neterror?e=nssFailure&u=domainname.com
页面上对应的HTML链接代码如下:
<a href="javascript:forward('MODEL/pages/addcar.jsp')">Add A Car</a>
我自己编写的PHP代码是这样的:
$link = $client->findElement(WebDriverBy::linkText("Add A Car")); $link->click();
麻烦各位帮忙看看啦,谢谢大家!
备注:内容来源于stack exchange,提问作者Dre
相关产品推荐
相关产品推荐

