可能重複:
Pass vars to JavaScript via the SRC attribute讀取參數上JS文件
我可以知道如何讀得像filename.js js文件鏈接p值p =價值在js文件中使用本地javascript?任何函數工作像php中的$ _GET ['p']?謝謝。
可能重複:
Pass vars to JavaScript via the SRC attribute讀取參數上JS文件
我可以知道如何讀得像filename.js js文件鏈接p值p =價值在js文件中使用本地javascript?任何函數工作像php中的$ _GET ['p']?謝謝。
試試這個:
var tmp = location.href, it;
if (q) it = tmp.substr(q + 1).split('&');
else it = '';
for (var i in it) {
var t = it[i].split('=');
if (t[0] == 'p') {
//do something
break;
}
}
function _GET(name)
{
name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
var regexS = "[\\?&]"+name+"=([^&#]*)";
var regex = new RegExp(regexS);
var results = regex.exec(window.location.href);
if(results == null)
return "";
else
return results[1];
}
這將做在JavaScript中的等價物。
@BenLee這是一個完全不同的問題。一個是通過變量,這是通過鏈接的參數。請再次讀這個問題本。謝謝。 – davidlee
@davidlee再次回顧一下這個問題的未被接受的答案:它們顯示瞭如何從用於加載腳本的URL獲取查詢參數。 – Richard
其可能性。檢查[This](http://www.dominopower.com/issues/issue200004/howto002)out –