在开发中,例如通过struts2的重定向,并且传递参数时,我们需要在下一个页面得到传递的参数值
我们可以通过javascript进行获取,如下代码所示:
script代码
<script type="text/javascript">
//Name表示要获取哪个参数的值
function GetPararef(Name)
{
//获取url值
var ref=window.location.href;
var args = ref.split("?");
var retval = "";
if(args[0] == ref) /*参数为空*/ {
return retval;
}
var str = args[1];
args = str.split("&");
for(var i = 0; i < args.length; i++ ) {
str = args[i];
var arg = str.split("=");
if(arg.length <= 1) continue;
if(arg[0] == Name) retval = arg[1];
}
return retval;
}
</script>