ciao a tutti Ho "scaricato" uno script che includeva questo codice
Ho provato a cambiare toClose in "atoClose" e closed in "aclosed" ma non funziona
questo è quello che dicono loro su quel codice
"We could have hard-coded some of this stuff to save time and space, but this way you can reuse this same function to set cookies all over your site – not just for this purpose."
il "toClose" che ho modificato è questo
setCookie(toClose, "closed", 365);
ovvero quello che dovrebbe rispondere al nome del cookie
Codice:
function closeBox(toClose) {
document.getElementById(toClose).style.display = "none";
setCookie(toClose, "closed", 365);
}
function setCookie(cName, value, expiredays) {
var expDate = new Date();
expDate.setDate(expDate.getDate()+expiredays);
document.cookie=cName + "=" + escape(value) +
";expires=" + expDate.toGMTString();
}
function loadMsg(msgClass) {
msg = document.getElementsByTagName("div");
for (i=0; i<msg.length; i++) {
if(msg[i].className == msgClass) {
if(document.cookie.indexOf(msg[i].id) == -1) {
msg[i].style.display = "block";}}}}
questo è quello che dicono loro su quel codice
"We could have hard-coded some of this stuff to save time and space, but this way you can reuse this same function to set cookies all over your site – not just for this purpose."
il "toClose" che ho modificato è questo
setCookie(toClose, "closed", 365);
ovvero quello che dovrebbe rispondere al nome del cookie