<a href="xxxx.jsp?param1=xx¶m2=yy">
点击此链接跳到xxxx.jsp时希望获取到 param1=xx¶m2=yy 这一段请求参数,我再将这些请求参数组成json对象就OK,现在不知道如何获取到.请教,或者有好的方法。
点击此链接跳到xxxx.jsp时希望获取到 param1=xx¶m2=yy 这一段请求参数,我再将这些请求参数组成json对象就OK,现在不知道如何获取到.请教,或者有好的方法。
不过javascript的倒是很简单..<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head><body>
<div id="log"></div>
<script>
(function(){
var get = window.$_GET = {};
var args = location.search.replace('?','').split('&');
for(var i=0,j=args.length,temp;i<j;i++){
temp = args[i].split('=');
get[temp[0]] = temp[1];
}
})();
// 把上面的代码拷贝到页面中就可以通过$_GET['xxx']来获取?传递过来的参数了// 下面是测试
if(!$_GET['arg1'])location.href = "?arg1=111&arg2=4545454545";
for(var p in $_GET){
document.getElementById('log').innerHTML += '参数'+p+'的值是:'+$_GET[p]+'<br>';
}
</script>
</body>
</html>
不过javascript的倒是很简单..<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head><body>
<div id="log"></div>
<script>
(function(){
var get = window.$_GET = {};
var args = location.search.replace('?','').split('&');
for(var i=0,j=args.length,temp;i<j;i++){
temp = args[i].split('=');
get[temp[0]] = temp[1];
}
})();
// 把上面的代码拷贝到页面中就可以通过$_GET['xxx']来获取?传递过来的参数了// 下面是测试
if(!$_GET['arg1'])location.href = "?arg1=111&arg2=4545454545";
for(var p in $_GET){
document.getElementById('log').innerHTML += '参数'+p+'的值是:'+$_GET[p]+'<br>';
}
</script>
</body>
</html>
nk = "";
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg);
if (r != null)
return unescape(r[2]);
return nk;
}
alert(getUrlParam('param1'))
$(document).ready(function () {
alert(location.href);
}
结果出的是第一个页面的url:http://localhost:8080/jsp/shop/base_city.jsp我希望的是第一个页面中得到那个<a href.....>
这个只对get有效,post拿不到,我在页面里头最后拿到的字符串希望组装成var parameter = str继续求解