2013-08-23 52 views
0

我正在使用phantomjs測試一個Web應用程序。但我面臨的問題與頁面加載意味着有時幻影腳本執行,但DOM元素不加載。如何使用回調整理這種問題如何在phantomjs中使用回調

resourceReceived(請求),resourceRequested(資源),resourceError(資源)

回答

1

如果你想在頁面加載完成後執行代碼,使用:

page.onLoadFinished = function() 
{ 
    // function body 
    var pageTitle = page.evaluate(function() { 
      console.log('Page Name: ' + document.title); 
      return document.title; 
    }); 
};