页面A:
<td><a class="a_demo_two" onclick="ckMod({id:'${car.id}',
car_id:'${car.car_id}',
type:'${car.type}',
master:'${car.master}',
mas_id:'${car.mas_id}',
in_time:'${car.in_time}'})">修改</a>
<script>
function ckMod(parm){
SetCookie("id",parm.id,7);
SetCookie("car_id",parm.car_id,7);
SetCookie("type",parm.type,7);
SetCookie("master",parm.master,7);
SetCookie("mas_id",parm.mas_id,7);
SetCookie("in_time",parm.in_time,7);
navTab.openTab("page4", "modifyCar.jsp", { title:"修改车辆信息", fresh:false, data:{} });
}
function SetCookie(cookieName,cookieValue,nDays) {
/*当前日期*/
var today = new Date();
/*Cookie过期时间*/
var expire = new Date();
/*如果未设置nDays参数或者nDays为0,取默认值1*/
if(nDays == null || nDays == 0) nDays = 1;
/*计算Cookie过期时间*/
expire.setTime(today.getTime() + 3600000 * 24 * nDays);
/*设置Cookie值*/
document.cookie = cookieName + "=" + escape(cookieValue)
+ ";expires=" + expire.toGMTString();
}
</script>
页面B:
<script>
$(document).ready(function() {
var id = ReadCookie("id");
var car_id = ReadCookie("car_id");
var type = ReadCookie("type");
var master = ReadCookie("master");
var mas_id = ReadCookie("mas_id");
var in_time = ReadCookie("in_time");
alert(id+" "+car_id+" "+type+" "+master+" "+mas_id+" "+in_time);
delCookie("id");
delCookie("car_id");
delCookie("type");
delCookie("master");
delCookie("mas_id");
delCookie("in_time");
});
function ReadCookie(cookieName) {
var theCookie = "" + document.cookie;
var ind = theCookie.indexOf(cookieName);
if(ind==-1 || cookieName=="") return "";
var ind1 = theCookie.indexOf(';',ind);
if(ind1==-1) ind1 = theCookie.length;
/*读取Cookie值*/
return unescape(theCookie.substring(ind+cookieName.length+1,ind1));
}
function delCookie(name){
/*当前日期*/
var today = new Date();
/*Cookie过期时间*/
var expire = new Date();
/*计算Cookie过期时间*/
expire.setTime(today.getTime()-1);
/*设置Cookie值*/
document.cookie = name + "=" + escape(name)
+ ";expires=" + expire.toGMTString();
}
</script>