- PhantomJS Tutorial
- PhantomJS - Home
- PhantomJS - Overview
- PhantomJS - Environment Setup
- PhantomJS - Object
- PhantomJS - Methods
- WebPage Module
- PhantomJS - Properties
- PhantomJS - Methods
- PhantomJS - Events/Callbacks
- PhantomJS - Child Process Module
- File System Module
- PhantomJS - Properties
- PhantomJS - Methods
- System Module
- PhantomJS - Properties
- Web Server Module
- PhantomJS - Properties
- PhantomJS - Methods
- Miscellaneous
- Command Line Interface
- PhantomJS - Screen Capture
- PhantomJS - Page Automation
- PhantomJS - Network Monitoring
- PhantomJS - Testing
- PhantomJS - REPL
- PhantomJS - Examples
- PhantomJS Useful Resources
- PhantomJS - Quick Guide
- PhantomJS - Useful Resources
- PhantomJS - Discussion
PhantomJS - scrollPosition Property
This contains object indicating the scroll position. It gives left and top. You can change the values for left and top to change the scrollposition of the page. Alternatively, just read the value to know the page scroll position.
Syntax
Its syntax is as follows −
var wpage = require('webpage').create() wpage.scrollPosition;
Example
Let us take an example to understand the use of scrollPosition property.
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(); });
The above program generates the following output.
{"left":0,"top":0} {"left":30,"top":500}
phantomjs_webpage_module_properties.htm
Advertisements