建了一个frameset ,分成了左右 各50% , 如果对一个frame进行边框的拖动,会改变两个frame的大小。怎样通过session来记录此时这两个frame的大小。 然后再此打开这个页面时,调用session中的大小,使新页面和原来改变过大小的页面样式一样呢?例如 framset id 为 frameinfo左边frame id为 left 右边 为 right 怎么做才可以达到效果呢
调试欢乐多
function SetCookie(left,right,nDays){
var today=new Date();
var expire=new Date();//过期时间
if(nDays==null||nDays==0)nDays=1;
expire.setTime(today.getTime()+360000*24*nDays);
document.cookie='leftFrame='+escape(left)+';rightFrame='+escape(right)+';expires='+expires.toGMTString();
} 这个是设置cookie,当然cookie还有其他属性,比如path、domain。
你下次打开页面可以读取cookie,说白了就是解析字符串了。
就是怎么触发 setcookie 方法呢 。
onchange='setCookie()'你试试,我这里的setCookie也是写了大概,具体的得自己完善。
说白了就是一串字符记录你的两个frame的大小么。函数应该不需要参数的。