js set url parameter without reload code example
Example: javascript change get parameter without reload
Since this is the accepted answer, and no longer true, refer to this duplicate question for up to date information.
Original answer follows:
NO
You can come close with the anchor portion of the URL which is accessible by the hash property of the location object
parent.location.hash = "whatever value you want";