日期:2014-05-16  浏览次数:20386 次

把JAVASCRIPT里的内容传给下一个页面
我在javascript里计算得出结果,用什么方法把它传给下一个页面。。。
如:
temp.asp
...........
<script   language= "javascript ">
var   a;
a=a*2;
</script>
.......
转后就转到temp2.asp
temp2.asp需要a的结果
在线等

------解决方案--------------------
temp.asp
<script>
var a=1;
document.location= "temp2.asp?a= "+a;
</script>


temp2.asp
<script>

function $qm()
{

var qstr,url=document.location.href;
if(url.indexOf( '? '))qstr=url.split( '? ')[1];
else return ' ';
var tmp=new Array();
qstr=qstr.split( '& ');
for(var i=0;i <qstr.length;i++)
{
var tar=qstr[i].split( '= ');
tmp[tar[0]]=tar[1];
}
return tmp;
}
var ss=$qm();
alert(ss[ 'a ']);
</script>