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

Version Path
arachni-1.6.1.3 spec/support/servers/arachni/element/link_template/link_template_dom.rb
arachni-1.6.1.2 spec/support/servers/arachni/element/link_template/link_template_dom.rb
arachni-1.6.1.1 spec/support/servers/arachni/element/link_template/link_template_dom.rb
arachni-1.6.1 spec/support/servers/arachni/element/link_template/link_template_dom.rb
arachni-1.6.0 spec/support/servers/arachni/element/link_template/link_template_dom.rb
arachni-1.5.1 spec/support/servers/arachni/element/link_template/link_template_dom.rb
arachni-1.5 spec/support/servers/arachni/element/link_template/link_template_dom.rb
arachni-1.4 spec/support/servers/arachni/element/link_template/link_template_dom.rb
arachni-1.3.2 spec/support/servers/arachni/element/link_template/link_template_dom.rb
arachni-1.3.1 spec/support/servers/arachni/element/link_template/link_template_dom.rb
arachni-1.3 spec/support/servers/arachni/element/link_template/link_template_dom.rb
arachni-1.2.1 spec/support/servers/arachni/element/link_template/link_template_dom.rb
arachni-1.2 spec/support/servers/arachni/element/link_template/link_template_dom.rb
arachni-1.1 spec/support/servers/arachni/element/link_template/link_template_dom.rb
arachni-1.0.6 spec/support/servers/arachni/element/link_template/link_template_dom.rb
arachni-1.0.5 spec/support/servers/arachni/element/link_template/link_template_dom.rb
arachni-1.0.4 spec/support/servers/arachni/element/link_template/link_template_dom.rb
arachni-1.0.3 spec/support/servers/arachni/element/link_template/link_template_dom.rb
arachni-1.0.2 spec/support/servers/arachni/element/link_template/link_template_dom.rb
arachni-1.0.1 spec/support/servers/arachni/element/link_template/link_template_dom.rb