静态页面传参数一般都是用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<para.length;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); //--> </script> 方法2: 上述方法用URL来获取,可以直接得到URL后面的参数,用document.location.search.就可以了,得到从?问号开始的所有参数 ----------------------- 静态页面传传输,还有中就是对cookie的操作,将相关信息写在cookie中,不同页面读取。
|
|