<script language= "javascript" > function Getrequest () { var url = location.search;//Get URL in "?" Character string var therequest = new Object (); if (Url.indexof ("?")! =-1) { var str = url.substr (1); STRs = Str.split ("&"); for (var i = 0; i < strs.length; i + +) { Therequest[strs[i].split ("=") [0]]=unescape (Strs[i].split ("=") [1]); } } return therequest; } </script>
Additional parameters to get introduced:
Sets or gets the file name or path specified by the object.
alert (window.location.pathname);
Sets or gets the entire URL as a string.
alert (WINDOW.LOCATION.HREF);
Sets or gets the port number associated with the URL.
alert (Window.location.port);
Sets or gets the protocol portion of the URL.
alert (Window.location.protocol);
Sets or gets the segment behind the pound sign "#" in the href attribute.
alert (Window.location.hash);
Set or get the hostname and port numbers for the location or URL.
alert (window.location.host);
Sets or gets the portion of the HREF attribute that follows the question mark.
alert (Window.location.search);
JS get URL pass parameter, js get URL? Parameter after the number