我在PhantomJS的一些文档中看到它可以访问全局“文档”对象,但我不知道是否也可以访问全局“窗口”对象。
所以我的问题是,有没有一种特殊的方式,或者我可以在使用PhantomJS初始化页面后直接调用窗口对象?
答案 0 :(得分:7)
从终端运行phantomjs
会为您提供一个可以使用的交互式会话。
如果您随后运行console.log(window)
,则会看到您有权访问window
对象。
phantomjs> console.log(window);
[object DOMWindow]