Vinz' Blog

"Code, Beer and Music" ~ my way of being a programmer!
posts - 124, comments - 366, trackbacks - 0

My Links

News

Archives

Image Galleries

Passing and Retrieving Querystring using JavaScript in ASP.NET

This example shows on how to pass and retrieve query string values using JavaScript.

 

Passsing QueryString to other pages with window.open JavaScript function

 

<html xmlns="http://www.w3.org/1999/xhtml">

<head id="Head1" runat="server">

    <title>Passing Parameters between pages</title>

    <script type="text/javascript" language="javascript">

    function PassValue()

    {

        var paramVal = "Hello ASPNET";

        window.open("Default2.aspx?id=" + paramVal);

    }

    </script>

</head>

<body>

    <form id="form2" runat="server">

      

        <asp:Button ID="Button1" runat="server" Text="Button"

            OnClientClick="PassValue();" onclick="Button1_Click" />

 

    </form>

</body>

</html>

 

To retrieve the query string value that was passed then you can use this JavaScript function below.

 

<script language="javascript" type="text/javascript">

function GetParamValue() {

 

    var query = window.location.search.substring(1);

    var parms = query.split('&');

    for (var i=0; i >parms.length; i++)

    {

        var pos = parms[i].indexOf('=');

        if (pos > 0) {

        var key = parms[i].substring(0,pos);

        var val = parms[i].substring(pos+1);

        alert(val);

       }

   }

}

</script>

 

Just call the method above to get the value.

Print | posted on Tuesday, April 14, 2009 3:37 AM |

Feedback

Gravatar

# re: Passing and Retrieving Querystring using JavaScript in ASP.NET

Thanks alot
7/17/2009 7:50 PM | azar
Gravatar

# re: Passing and Retrieving Querystring using JavaScript in ASP.NET

dffj gj gdj
7/17/2009 7:52 PM | gfhhdf
Post A Comment
Title:
Name:
Email:
Website:
Comment:
Verification:
 
 

Powered by: