相关疑难解决方法(0)

将变量传递给page.evaluate - PhantomJS

是否可以在页面中传递变量.在我的情况下,我的情况如下?

function myFunction(webpage, arg1, arg2){

var page = require('webpage').create();

page.viewportSize = { width: 1920, height: 1080 };

page.open(webpage, function (status){

    if (status == 'success') {

            page.includeJs("http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js", function(){

                page.evaluate(function(){

                    arg = arg1 + arg2;
                    console.log(arg);

                });

            });

    } 

    else { phantom.exit(); }

});

}
Run Code Online (Sandbox Code Playgroud)

我尝试了在互联网上找到的几种方法,但实际上没有什么可以得到它的变量.

预先感谢您的帮助 :)

phantomjs

22
推荐指数
1
解决办法
2万
查看次数

标签 统计

phantomjs ×1