请问在静态网页之间可不可以用javascript实现参数传递????? 可用写入cookies中呀。另一个网页再从COOKIES中读取。-------------个性签名----------------http://www.esoftnow.com/bbs技术论坛,学习的好地方。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 GET方式可以。COOKIE 也可以。也可以用 ajax +服务器中间接口做参数传递。 <body> <a href="javascript:location.href=location.href + '?a=1&b=2'">search</a> <script language="JavaScript"> <!-- var a = location.search.substr(1); if(a.length>0) { var re = /([^&]*?)\=([^&]*)/g var s = a.match(re); for(var i= 0;i<s.length;i++) { alert(s[i]); alert(s[i].split("=")[1]); } } //--> </script> </body> 怎样通过cookie传递参数阿,没有一点头绪 function setCookie(name,value){ var Days = 30; //此 cookie 将被保存 30 天 var exp = new Date(); //new Date("December 31, 9998"); exp.setTime(exp.getTime() + Days*24*60*60*1000); document.cookie = name + "="+ escape(value) +";expires="+ exp.toGMTString();}function getCookie(name){ var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)")); if(arr != null) return unescape(arr[2]); return null;}function delCookie(name){ var exp = new Date(); exp.setTime(exp.getTime() - 1); var cval=getCookie(name); if(cval!=null) document.cookie=name +"="+cval+";expires="+exp.toGMTString();} Easy ui TreeGrid 列格式化显示问题,高手进!!!!! jquery选择器,选择出兄弟的里面的元素 子页面刷新和乱码的两个问题 用JS脚本如何替使页面中特的的字符串变颜色? 怎样用js解码GB2312格式的字符串 取最大值后,再取整百,整千...怎么做到... 请教:窗口属性问题 头痛的框架问题,各位大侠救火呀! 可能很简单,一时想不通,求教! 请问JSP与JavaScript有什么区别 郁闷!没人理我!干脆再发一贴! 能不能用JS来判断用户是否已经打开了一个给定名字的窗口
<a href="javascript:location.href=location.href + '?a=1&b=2'">search</a>
<script language="JavaScript">
<!--
var a = location.search.substr(1);
if(a.length>0)
{
var re = /([^&]*?)\=([^&]*)/g
var s = a.match(re);
for(var i= 0;i<s.length;i++)
{
alert(s[i]);
alert(s[i].split("=")[1]);
}
}
//-->
</script>
</body>
{
var Days = 30; //此 cookie 将被保存 30 天
var exp = new Date(); //new Date("December 31, 9998");
exp.setTime(exp.getTime() + Days*24*60*60*1000);
document.cookie = name + "="+ escape(value) +";expires="+ exp.toGMTString();
}
function getCookie(name)
{
var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));
if(arr != null) return unescape(arr[2]); return null;
}
function delCookie(name)
{
var exp = new Date();
exp.setTime(exp.getTime() - 1);
var cval=getCookie(name);
if(cval!=null) document.cookie=name +"="+cval+";expires="+exp.toGMTString();
}