I have a requirement to edit the query string value in browser's address bar. example: Suppose we have a website www.domainname.com/default.aspx?id=abc.
There are links on page default.aspx named as abc, xyz and pqr. I want if user click on xyz then url should be www.domainname.com/default.aspx?id=xyz. (no server hit), it should be on client end only, no page allowed here. Same for pqr it should be www.domainname.com/default.aspx?id=pqr.
In contrast I want to edit and update query string values via JavaScript in browser's address bar. Is it possible please suggest?