我知道如何在PhantomJS
中打开一个页面并触发事件:
var webPage = require('webpage');
var page = webPage.create();
page.open(url,status=>{
page.evaluate(function() {
var e = new MouseEvent("click",{...});
document.querySelector("a.link").dispatchEvent(e);
});
});
如图所示,点击a.link
,将访问新页面,而我想知道我是否可以评估新页面?例如,我想在新打开的页面中进行一些操作。
这可能吗?