- 檔案系統模組
- PhantomJS - 屬性
- PhantomJS - 方法
- 系統模組
- PhantomJS - 屬性
- 網路伺服器模組
- PhantomJS - 屬性
- PhantomJS - 方法
- 雜項
- 命令列介面
- PhantomJS - 螢幕捕獲
- PhantomJS - 頁面自動化
- PhantomJS - 網路監控
- PhantomJS - 測試
- PhantomJS - REPL
- PhantomJS - 例項
- PhantomJS 有用資源
- PhantomJS - 快速指南
- PhantomJS - 有用資源
- PhantomJS - 討論
PhantomJS - onUrlChanged()
當使用導航從當前網址更改網址時,將呼叫此項。它有一個回撥引數,該引數是新的網址 targetUrl 字串。
語法
語法如下所示 −
page.onUrlChanged = function(targetUrl) {}
示例
var wpage = require('webpage').create();
wpage.onUrlChanged = function(targeturl) {
console.log("Entered onUrlChanged callback:");
console.log(targeturl);
}
wpage.settings.resourceTimeout = '3';
wpage.open('https:///tasks/request.html', function(status) {
var Content = '<html><body><div>Test div</div></body></html>';
var pageurl = 'https:///tasks/c.html';
wpage.setContent(Content, pageurl);
});
以上程式將生成以下 輸出。
Entered onUrlChanged callback: https:///tasks/c.html
phantomjs_webpage_module_events_callbacks.htm
廣告