这篇文章主要介绍了通过window.location.search来获取页面传来的参数,经测试是OK的
<a href="http://www.jb51.net/article/55057.htm#">?</a>
<code>function</code> <code>GetQueryString(name) {</code>
<code>var</code> <code>reg =</code><code>new</code> <code>RegExp(</code><code>"(^|&)"</code> <code>+ name +</code><code>"=([^&]*)(&|$)"</code><code>,</code><code>"i"</code><code>);</code>
<code>var</code> <code>r = window.location.search.substr(1).match(reg);</code>
<code>if</code> <code>(r!=</code><code>null</code><code>)</code><code>return</code> <code>(r[2]);</code><code>return</code> <code>null</code><code>;</code>
<code>}</code>
<code>var</code> <code>sname = GetQueryString(</code><code>"name"</code><code>);</code>
<code>if</code><code>(sname!=</code><code>null</code><code>)</code>
<code>{</code>
<code>var</code> <code>sname_ = decodeURIComponent(sname);</code>
<code>alert(sname_);</code>
测试
abcd.html?name=xyz
应该弹出xyz
如何联系我:【万里虎】www.bravetiger.cn
【QQ】3396726884 (咨询问题100元起,帮助解决问题500元起)
【博客】http://www.cnblogs.com/kenshinobiy/