From e45c5328b9471a8e93e359312658cbd59ed59253 Mon Sep 17 00:00:00 2001 From: Ariya Hidayat Date: Wed, 7 Sep 2011 17:52:58 -0700 Subject: [PATCH] CoffeeScript version of unrandomize example. --- examples/unrandomize.coffee | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 examples/unrandomize.coffee diff --git a/examples/unrandomize.coffee b/examples/unrandomize.coffee new file mode 100644 index 00000000..877035c1 --- /dev/null +++ b/examples/unrandomize.coffee @@ -0,0 +1,18 @@ +# Modify global object at the page initialization. +# In this example, effectively Math.random() always returns 0.42. + +page = new WebPage() +page.onInitialized = -> + page.evaluate -> + Math.random = -> + 42 / 100 + +page.open "http://ariya.github.com/js/random/", (status) -> + if status != "success" + console.log "Network error." + else + console.log page.evaluate(-> + document.getElementById("numbers").textContent + ) + phantom.exit() +