1
나는 phantomjs에서 전역 변수를 사용하여 page.evaluate 함수에서도 사용할 수있는 방법을 알고 싶습니다.phantomjs 전역 변수는 page.evaluate를 호출합니다.
좀 이전의 답변 겪었지만하지만 잘
나는 phantomjs에서 전역 변수를 사용하여 page.evaluate 함수에서도 사용할 수있는 방법을 알고 싶습니다.phantomjs 전역 변수는 page.evaluate를 호출합니다.
좀 이전의 답변 겪었지만하지만 잘
JSON 직렬화 인수를 이해할 수있다는 page.evaluate에 전달 될 수 있습니다. 이것은 나를 위해 그것을 해결
page.open('http://stackoverflow.com/', function(status) {
var title = page.evaluate(function(s) {
return document.querySelector(s).innerText;
}, 'title');
console.log(title);
phantom.exit();
});
: http://stackoverflow.com/questions/9838119/pass-arguments-with-page-evaluate 다음은이 기술을 사용하여 매우 기본적인 다음 예이다 – adswebwork