0
請考慮以下代碼片段我可以在頁面上下文之外訪問頁面url的值嗎?全局訪問該值無效.callbacks wasn'在方法上對我清楚。在phantomjs中,如何將變量從頁面上下文傳遞到頁面上下文外
page.onUrlChanged = function(targetUrl) {
console.log('New URL: ' + targetUrl);
};
page.onConsoleMessage = function (msg) {
console.log(msg);
};
var abc=page.open(url,function(status){
page.evaluate(function(){
//some code;
})
return page.url;
});
console.log(abc);
該代碼總是給出未定義的頁面url。
假設我們使用語句URL =「你好」,而不是執行console.log(URL)語句,我們怎麼可以訪問這個新的價值「你好」的page.open之外的網址? –
不確定你的意思,請重新提供或提供另一個例子(也許在一個新的問題) – Vaviloff