source: other-projects/FileTransfer-WebSocketPair/Themes/themebuilder/bin/phantomjs-1.9.2-macosx/examples/pagecallback.coffee@ 31525

Last change on this file since 31525 was 31525, checked in by ak19, 7 years ago

Nathan provided more stuff: Themes folder contains Sencha's Themebuilder which generates GXT Themes. It includes the .theme and generated .jar files for the project theme.

File size: 543 bytes
Line 
1p = require("webpage").create()
2
3p.onConsoleMessage = (msg) ->
4 console.log msg
5
6# Calls to "callPhantom" within the page 'p' arrive here
7p.onCallback = (msg) ->
8 console.log "Received by the 'phantom' main context: " + msg
9 "Hello there, I'm coming to you from the 'phantom' context instead"
10
11p.evaluate ->
12 # Return-value of the "onCallback" handler arrive here
13 callbackResponse = window.callPhantom "Hello, I'm coming to you from the 'page' context"
14 console.log "Received by the 'page' context: " + callbackResponse
15
16phantom.exit()
Note: See TracBrowser for help on using the repository browser.