JS get URL parameter
Last Update:2016-05-23
Source: Internet
Author: User
<span id="Label3"></p><pre><span style="color: #0000ff;"><span style="color: #0000ff;">function</span></span><span style="color: #000000;"><span style="color: #000000;">GetParam (key) {</span></span><span style="color: #0000ff;"><span style="color: #0000ff;">var</span></span>TMP =<span style="color: #000000;"><span style="color: #000000;">location.search; TMP</span></span>=<span style="color: #000000;"><span style="color: #000000;">decodeuricomponent (tmp); </span></span><span style="color: #0000ff;"><span style="color: #0000ff;">var</span></span>index =<span style="color: #000000;"><span style="color: #000000;">Tmp.indexof (key); </span></span><span style="color: #0000ff;"><span style="color: #0000ff;">var</span></span>Length =<span style="color: #000000;"><span style="color: #000000;">key.length; </span></span><span style="color: #0000ff;"><span style="color: #0000ff;">var</span></span><span style="color: #000000;"><span style="color: #000000;">value; </span></span><span style="color: #0000ff;"><span style="color: #0000ff;">if</span></span>(index! =-1<span style="color: #000000;"><span style="color: #000000;">){ </span></span><span style="color: #0000ff;"><span style="color: #0000ff;">var</span></span>Start = Index+length+1<span style="color: #000000;"><span style="color: #000000;">; </span></span><span style="color: #0000ff;"><span style="color: #0000ff;">var</span></span>End = Tmp.indexof (' & '<span style="color: #000000;"><span style="color: #000000;">, start); </span></span><span style="color: #0000ff;"><span style="color: #0000ff;">if</span></span>(end = =-1<span style="color: #000000;"><span style="color: #000000;">) {value</span></span>=<span style="color: #000000;"><span style="color: #000000;">Tmp.slice (start); } </span></span><span style="color: #0000ff;"><span style="color: #0000ff;">Else</span></span><span style="color: #000000;"><span style="color: #000000;">{value</span></span>=<span style="color: #000000;"><span style="color: #000000;">Tmp.slice (start,end); } } </span></span><span style="color: #0000ff;"><span style="color: #0000ff;">Else</span></span><span style="color: #000000;"><span style="color: #000000;">{value</span></span>= ' '<span style="color: #000000;"><span style="color: #000000;">; } </span></span><span style="color: #0000ff;"><span style="color: #0000ff;">return</span></span><span style="color: #000000;"><span style="color: #000000;">value;} Console.log (getparam (</span></span>' UserID '));<span style="color: #008000;"><span style="color: #008000;">//</span></span><span style="color: #008000;"><span style="color: #008000;">XXX</span></span></pre><p><p></p></p><p><p>JS get URL parameter</p></p></span>