静态页传值并获取显示

第一个页面,命名为a.htm

<html>
<head></head>
<body>
<a href="7di.net.htm?">类型一</a> <a href="7di.net.htm?ID=23">类型二</a> <a href="7di.net.htm?ID=67&Name=seven">类型三</a>
</body>
</html>

第二个页面,命名为7di.net.htm

<html>
<head></head>
<body>
<script language="javascript">
var tmpArr,QueryString;
var URL = document.location.toString();
if(URL.lastIndexOf("?")!=-1){
QueryString= URL.substring(URL.lastIndexOf("?")+1,URL.length);
tmpArr=QueryString.split("&");
for (i=0;i<=tmpArr.length;i++)
{ try{eval (tmpArr);}
catch (e){
var re = new RegExp("(.*)=(.*)","ig");
re.exec(tmpArr);
try{eval (RegExp.$1+"="+"\""+RegExp.$2+"\"");}
catch(e){}
}
}
} else { QueryString="";}
</script>
<script language="javascript">
document.write ("传递过来的值为:"+QueryString+"<br>");
if (typeof(ID)!="undefined")
{document.write ("传递过来的ID值为:"+ID+"<br>");}
if (typeof(Name)!="undefined")
{document.write ("传递过来的Name值为:"+Name+"<br>");}
</script>
</body>
</html>
posted @ 2008-04-13 09:30  已經停更  阅读(165)  评论(0编辑  收藏  举报