Demi Kalia
Demi Kalia

Reputation: 163

Adding parameters to url

I try to test the function s.Util.getQueryParam.

The url I have is in format

http://project1/project1.html

I would like to add some parameters in the url after that in order to have something like this format

http://project1/project1.html/?id=03

I try to use this example

// www.mysite.com/my_app.html?Use_Id=abc 

var GET = {};
var query = window.location.search.substring(1).split("&");
for (var i = 0, max = query.length; i < max; i++)
{
    if (query[i] === "") // check for trailing & with no param
        continue;

    var param = query[i].split("=");
    GET[decodeURIComponent(param[0])] = decodeURIComponent(param[1] || "");
}

I try to add in Get this id=03 but it is not working when I refresh my browser I can't see the parameter. Is it possible to help me how can I run it with the right way?

Upvotes: 1

Views: 2307

Answers (1)

Matthew King
Matthew King

Reputation: 1362

You can modify window.location.search to add query parameters. This will cause the browser to load the new URL (the page will be refreshed).

Example: window.location.search = '?id=03'.

Upvotes: 3

Related Questions