Module: Scrappy::JavaScriptHelpers

Defined in:
lib/scrappy/server/helpers.rb

Instance Method Summary collapse

Instance Method Details

#bookmark_jsObject



3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# File 'lib/scrappy/server/helpers.rb', line 3

def bookmark_js
  "javascript:(function(){" +
  "if(!document.getElementById('scrappy')){" +
    "var e=document.createElement('script');" +
    "e.src='https://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js';" +
    "e.id='scrappy';" +
    "document.getElementsByTagName('head')[0].appendChild(e);};" +
  "if(!window.scrappy_loaded){" +
    "e=document.createElement('script');" +
    "e.src='http://localhost:3434/javascripts/scrappy.js?_=#{Time.now.to_i}';" +
    "e.onerror=function(){alert('Error: Please start Scrappy Server at http://localhost:3434');};" +
    "document.getElementsByTagName('head')[0].appendChild(e);" +
  "}"+
  "})();"
end

#drag_jsObject



19
20
21
# File 'lib/scrappy/server/helpers.rb', line 19

def drag_js
  "alert(\"Don't click this. Drag it to your bookmarks\"); return false;"
end