相关疑难解决方法(0)

获取屏幕大小,当前网页和浏览器窗口

我怎样才能得到windowWidth,windowHeight,pageWidth,pageHeight,screenWidth,screenHeight,pageX,pageY,screenX,screenY将在所有主要浏览器工作?

截图描述了需要哪些值

javascript jquery layout cross-browser

1927
推荐指数
15
解决办法
144万
查看次数

在PhantomJS/CasperJS中设置屏幕尺寸

我正在自动访问网站以从中收集数据.不幸的是,如果屏幕太小,该页面会检测到屏幕尺寸并且不会给我所需的页面.从非交互式上下文(IIS Web应用程序)运行脚本时,Screen对象似乎返回1024x768像素的大小.即使我将视口大小设置为1300x1000像素,这会影响屏幕截图,但不会影响网页的JavaScript.

我怎么能告诉PhantomJS或CasperJS(我使用后者但是使用前者)在页面的JavaScript中为Screen对象返回不同的值?

编辑:这是CasperJS,而不是PhantomJS,所以它不是重复的.

javascript screen-size phantomjs casperjs

3
推荐指数
1
解决办法
6914
查看次数