PhantomJS - viewportSize Property



This property allows changing the size of the window display. It contains width and height, which you can read or change as per the requirement.

Syntax

Its syntax is as follows −

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

Example

Let us take an example to understand the use of viewportSize property

var wpage = require('webpage').create(); 
wpage.open('http://localhost/tasks/page1.html', function (status) {  
   console.log(JSON.stringify(wpage.viewportSize));
   wpage.viewportSize = { 
      'width' : 800, 
      'height' : 800 
   } 
   console.log(JSON.stringify(wpage.viewportSize));
   phantom.exit(); 
});

The above program generates the following output.

{"height":300,"width":400} 
{"height":800,"width":800} 
phantomjs_webpage_module_properties.htm
Advertisements