1 //接收頁面傳過來的值 2 //RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i")的意思是: 3 //以&開始或直接以name開始 4 //以&結束或直接結束 5 //name的值是由0到多個不是&的字符組成!! 6 //"i"是忽略大小寫! 7 function GetQueryString(name) { 8 var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); 9 var r = window.location.search.substr(1).match(reg); 10 // alert(r); 11 if (r != null) return unescape(r[2]); return null; 12 }