La cookie la leo con <%=Request.Cookies("dethcuts")%>
Y la escribo con un script:
var Dethcuts = {
id : "shortcuts" ,
rawCuts : "" ,
extantCuts : "" ,
name : "" ,
source : "" ,
cutsArray : []
}
Dethcuts.add = function(name,source) {
if (document.layers || document.all || document.getElementById) {
this.rawCuts = unescape(document.cookie);
if (this.rawCuts.indexOf("dethcuts")>-1) {
var start = this.rawCuts.indexOf("dethcuts")+9;
var end = (this.rawCuts.indexOf(";",start)>-1) ? this.rawCuts.indexOf(";",start) : this.rawCuts.length;
this.extantCuts = this.rawCuts.substring(start,end);
if (this.extantCuts.indexOf(name)>-1) return;
else {
document.cookie = "dethcuts=" + this.extantCuts + "#" + name + "@" + source + "; expires=Tue, 28 Dec 2010 00:00:00; path=/;"
}
} else {
document.cookie = "dethcuts=" + name + "@" + source + "; expires=Tue, 28 Dec 2010 00:00:00; path=/;"
}
}
}
Esto forma parte de una estructura cuya funcionalidad es añadir elementos a una especie de menu personal vease en:
www.megadeth.com