https://github.com/vanhakobyan/phantomjs_projects
PhantomJS study and projects
https://github.com/vanhakobyan/phantomjs_projects
Last synced: 6 months ago
JSON representation
PhantomJS study and projects
- Host: GitHub
- URL: https://github.com/vanhakobyan/phantomjs_projects
- Owner: VanHakobyan
- Created: 2018-05-07T12:00:42.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2020-06-16T08:22:01.000Z (over 5 years ago)
- Last Synced: 2025-02-09T06:13:51.499Z (8 months ago)
- Language: C#
- Size: 16.9 MB
- Stars: 2
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Example 1 - Find the Page Speed
#### In this example, we will use PhantomJS to find the page speed for any given page URL.
```JS var page = require('webpage').create(),
system = require('system'),
t, address;if (system.args.length === 1) {
console.log('Usage: loadspeed.js ');
phantom.exit(1);
} else {
t = Date.now();
address = system.args[1];
page.open(address, function (status) {
if (status !== 'success') {
console.log('FAIL to load the address');
} else {
t = Date.now() - t;
console.log('Page title is ' + page.evaluate(function () {
return document.title;
}));
console.log('Loading time ' + t + ' msec');
}
phantom.exit();
});
}
```