Forever.Sun 从URL地址获取参数
-----------------------------js版本---------------------------------------
function Request(para) {
para = para.toLowerCase();
var url = document.URL;
var paraString = url.substring(url.indexOf("?") + 1, url.length).split("&");
var key, j;
for (i = 0; i < paraString.length; i++) {
j = paraString[i];
key = j.substring(0, j.indexOf("=")).toLowerCase();
if (key == para) {
return j.substring(j.indexOf("=") + 1, j.length);
}
}
return "";
}
-----------------------------jquery版本-----------------------------------
function GetQueryString(name)
{
var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg);
if(r!=null)return unescape(r[2]); return null;
//EcmaScript v3 已經(jīng)刪除unescape和escape解碼、編碼方法
用decodeURIComponent()和encodeURIComponent()代替
}
// 調(diào)用方法
alert(GetQueryString("參數(shù)名1"));
轉(zhuǎn)載于:https://www.cnblogs.com/syj-student/p/4059373.html
總結(jié)
以上是生活随笔為你收集整理的Forever.Sun 从URL地址获取参数的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 验证数据归属
- 下一篇: 工厂模式IDAL具体解释