URL Variable

by Hari Menon

HTML

<input type="button" value="Search" id="searchbutton" />
<span id="result">Result here</span>

JavaScript

$(function() {

    $.extend({
        getUrlVars: function() {
            var vars = [],
                hash;
            var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
            for (var i = 0; i < hashes.length; i++) {
                hash = hashes[i].split('=');
                vars.push(hash[0]);
                vars[hash[0]] = hash[1];
            }
            return vars;
        },
        getUrlVar: function(name) {
            return $.getUrlVars()[name];
        }
    });



    $("#searchbutton").click(function() {
        var searchresult = $.getUrlVar('s');
        //$("#theiframe").attr("src", );
        $('#result').text("http://whateverdomain.com/index.php?s=" + searchresult);
    })

})