# Define Variables + Casper Initialization fakeReferer = 'https://google.com/' targetUrl = 'https://facebook.com/' casper = require('casper').create() # Fake the referer casper.start fakeReferer, -> @echo @getCurrentUrl() casper.then -> @evaluate (targetUrl) -> link = document.createElement 'a' link.setAttribute 'href', targetUrl link.setAttribute 'id', 'myTargetUrl' document.body.appendChild link , targetUrl casper.then -> @click 'a#myTargetUrl' casper.run -> @echo @getCurrentUrl() @exit()