這篇文章主要介紹了通過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/