Ho modificato quel codice, sapresti dirmi se è corretto (sono inesperto ancora)... grazie
codice:CookieLeggi(); function CookieLeggi(liveads) { if (liveads.length==0) CookieScrivi(); window.open('link', 'nome', ''); var PosizioneIniziale = document.cookie.indexOf(liveads+"="); if (PosizioneIniziale == -1) CookieScrivi(); window.open('link', 'nome,''); PosizioneIniziale += liveads.length+1; var PosizioneFinale = document.cookie.indexOf(";",PosizioneIniziale); if (PosizioneFinale == -1) PosizioneFinale = document.cookie.length; return null; } function CookieScrivi(liveads,aperto,ore,12) { if (!name || !value) { return false } if ((expiresUdM && expires) && (expiresUdM!='GMT')) { var ExpiresMillisec = ExpiresDate = Oggi = new Date(); switch (expiresUdM) { // calcola i JS-millisecondi del momento di scadenza case "anni": ExpiresMillisec=Oggi.getTime()+expires*365*24*60*60*1000; break; case "mesi": ExpiresMillisec=Oggi.getTime()+expires*31*24*60*60*1000; break; case "giorni": ExpiresMillisec=Oggi.getTime()+expires*24*60*60*1000; break; case "ore": ExpiresMillisec=Oggi.getTime()+expires*60*60*1000; break; case "minuti": ExpiresMillisec=Oggi.getTime()+expires*60*1000; break; case "secondi": ExpiresMillisec=Oggi.getTime()+expires*1000; break; default: ExpiresMillisec=Oggi.getTime()+expires; } ExpiresDate.setTime(ExpiresMillisec); // converte JS-millisecondi in Date expires = ExpiresDate.toGMTString(); } // converte Date in GMT-stringa document.cookie = name + "=" +escape(value) + ( (expiresUdM && expires) ? "; expires=" + expires : ""); if (CookieLeggi(name)==null && secure!=1) { return false } else { return true } }

Rispondi quotando