PhantomJS scrollPosition 属性

PhantomJS scrollPosition 属性

这个属性包含了一个对象,表示滚动位置。该对象包含左右和上下滚动位置的值。通过改变左右和上下滚动位置的值,可以改变页面的滚动位置。或者,通过读取该值可以获取页面的滚动位置。

语法

其语法如下所示 –

var wpage = require('webpage').create() 
wpage.scrollPosition;

示例

让我们举一个示例来理解如何使用 scrollPosition 属性。

var wpage = require('webpage').create(); 
wpage.open('http://localhost/tasks/page1.html', function (status) {
   console.log(JSON.stringify(wpage.scrollPosition)); 
   wpage.scrollPosition = { 
      top:500, 
      left:30   
   } 
   console.log(JSON.stringify(wpage.scrollPosition)); 
   phantom.exit(); 
});

上面的程序生成以下 输出

{"left":0,"top":0} 
{"left":30,"top":500}

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程