静态页面也能接收传递值?!
这个页面的用法
URL跟参数?Parm=[任何内容]
<html>
<head>
<title>静态页面传值演示</title>
<script language="javascript">
function GetArgsFromHref(sHref,sArgName)
{
var args = sHref.split("?");
var retval = "";
if(args[0] == sHref) /*参数为空*/
{
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] == sArgName) retval = arg[1];
}
return retval;
}
function Page_Load()
{
var DivA=document.getElementById("Div_A");
var Parm=GetArgsFromHref(window.location.href,"Parm");
DivA.innerHTML="传入的参数Parm值为"+Parm;
}
</script>
</head>
<body onLoad="Page_Load();" >
<div id="Div_A">
</div>
</body>
</html>
在网站统计里也有用处。
<a href="http://wodewangzhan.cn/index.asp?fromJXssite" >123</a>
可以统计网站广告点入数之类的……