静态页面传参数

来源:百度文库 编辑:神马文学网 时间:2024/04/28 15:08:12
静态页面传参数一般都是用JavaScript来实现。
方式1:
取到页面的URL,
function   getparastr(strname)   {
var   hrefstr,pos,parastr,para,tempstr;
hrefstr   =   window.location.href;
pos   =   hrefstr.indexOf("?")
parastr   =   hrefstr.substring(pos+1);
para   =   parastr.split("&");
tempstr="";
for(i=0;i{       tempstr   =   para[i];
pos   =   tempstr.indexOf("=");
if(tempstr.substring(0,pos)   ==   strname)
{
return   tempstr.substring(pos+1);
}
}
return   null;
}   //   获取program参数   var   programstr   =   getparastr("program");   document.write(programstr);   //-->  
方法2:
上述方法用URL来获取,可以直接得到URL后面的参数,用document.location.search.就可以了,得到从?问号开始的所有参数
-----------------------
静态页面传传输,还有中就是对cookie的操作,将相关信息写在cookie中,不同页面读取。