主题:  js写入cookie的问题~???请教

lanshe

职务:普通成员
等级:1
金币:0.0
发贴:49
#12006/6/3 20:53:02
<script language="javascript">
function MM_popupMsg(id){
???
}
</script>
<a href="#" onclick="MM_popupMsg(''aaa)">aaa</a>
<a href="#" onclick="MM_popupMsg('bbb')">bbb</a>
<a href="#" onclick="MM_popupMsg('ccc')">ccc</a>
<a href="#" onclick="MM_popupMsg('ddd')">ddd</a>
<a href="#" onclick="MM_popupMsg('eee')">eee</a>
<a href="#" onclick="MM_popupMsg('fff')">fff</a>
点击aaa的时候将aaa写入cookies 值为aaa
点击bbb的时候将bbb写入cookies 值为aaa,bbb
点击ccc的时候将ccc写入cookies 值为aaa,bbb,ccc
点击ddd的时候将ddd写入cookies 值为aaa,bbb,ccc,ddd
点击eee的时候将eee写入cookies 值为aaa,bbb,ccc,ddd,eee
点击fff的时候将fff写入cookies 值为bbb,ccc,ddd,eee,fff

cookie里面只记录4个值,按先后顺序。当点击第5个元素时,第1个元素除去。



yiliaocheng

职务:普通成员
等级:2
金币:2.0
发贴:631
#22006/6/4 14:57:26
你可以把COOKIE的值用SPLIT分割:arr=split(request.cookie("msg",",",然后用ubound查看其个数,如果大于4就把第二三四前移,最后一个用选择的值代替。