Sha256: 7edbcf58cd4959514424384f48a0eaedbe2fc43ce81f0a827f6d5f66c2687c69
Contents?: true
Size: 871 Bytes
Versions: 21
Compression:
Stored size: 871 Bytes
Contents
require 'sinatra' get '/' do <<-EOHTML <html> <body> <a href='/dom/#/param/some-name'>DOM link</a> </body> </html> EOHTML end get '/inputtable' do <<-EOHTML <html> <body> <a href='/dom/#/input1/value1/input2/value2'>DOM link</a> </body> </html> EOHTML end get '/dom/' do <<-EOHTML <html> <script> function getQueryVariable(variable) { var splits = window.location.hash.split('/'); return decodeURI( splits[splits.indexOf( variable ) + 1] ); } </script> <body> <div id="container"> </div> <script> document.getElementById('container').innerHTML = getQueryVariable('param'); </script> </body> </html> EOHTML end
Version data entries
21 entries across 21 versions & 1 rubygems