Phantomjs 调用远程javascript函数

Phantomjs 调用远程javascript函数,phantomjs,casperjs,Phantomjs,Casperjs,通过使用phantomjs和/或casperjs,是否可以执行远程站点上定义的javascript函数 我在文档中看到的只是调用phantomjs和casperjs中的内置函数 对于phantomjs和或casperjs,是否还有其他方法可以做到这一点?使用其代码评估功能(有关更多详细信息,请参阅),例如: 使用其代码评估功能(有关更多详细信息,请参阅),例如: 两年后,我偶然发现了同样的问题。这是您正在寻找的解决方案 page.evaluateJavaScript(function(){

通过使用phantomjs和/或casperjs,是否可以执行远程站点上定义的javascript函数

我在文档中看到的只是调用phantomjs和casperjs中的内置函数
对于phantomjs和或casperjs,是否还有其他方法可以做到这一点?

使用其代码评估功能(有关更多详细信息,请参阅),例如:


使用其代码评估功能(有关更多详细信息,请参阅),例如:


两年后,我偶然发现了同样的问题。这是您正在寻找的解决方案

page.evaluateJavaScript(function(){
  javascriptFunction();
});

两年后,我偶然发现了同样的问题。这是您正在寻找的解决方案

page.evaluateJavaScript(function(){
  javascriptFunction();
});

在这篇关于casperjs的webscraping的博客文章中有一个具体的例子——在这篇关于casperjs的webscraping的博客文章中有一个具体的例子-