有的时候,我们需要在静态界面传递值,那么可用以下方法在另外一个静态界面去获取。
例如:url:www.tkres.cn/test.html?name=pengke
那么在test.html页面中可这样获取到值(JavaScript代码):
//获取url中的参数
function getUrlParam(name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); //构造一个含有目标参数的正则表达式对象
var r = window.location.search.substr(1).match(reg); //匹配目标参数
if (r != null) return unescape(r[2]); return null; //返回参数值
}
alert(getUrlParam("id"));
getUrlParam方法 相当于获取通过Get方式传入当前页面的值。
-------------end-------------