【发布时间】:2012-03-23 11:03:58
【问题描述】:
我正在使用 PhantomJS page.evaluate() 进行一些抓取。我的问题是我传递给 webkit 页面的代码是沙盒的,因此无法访问我的主幻像脚本的变量。这使得抓取代码很难通用。
page.open(url, function() {
var foo = 42;
page.evaluate(function() {
// this code has no access to foo
console.log(foo);
});
}
如何将参数推送到页面中?
【问题讨论】:
-
我相信你会发现这个答案更充分:stackoverflow.com/questions/28524130/…
标签: javascript phantomjs