Visualizzazione dei risultati da 1 a 2 su 2

Discussione: cookie in javascript

  1. #1

    cookie in javascript

    Buongiorno,
    uso queste funzioni per settare leggere e cancellare un cookie con javascript;

    function setCookie(sNome, sValore, iGiorni) {
    var dtOggi = new Date()
    var dtExpires = new Date()
    dtExpires.setTime
    (dtOggi.getTime() + 24 * iGiorni * 3600000)
    document.cookie = sNome + "=" + escape(sValore) + "; expires=" + dtExpires.toGMTString();
    }

    // restituisce il valore del cookie sNome
    function getCookie(sNome) {
    // genera un array di coppie "Nome = Valore"
    // NOTA: i cookies sono separati da ';'
    var asCookies = document.cookie.split("; ");
    // ciclo su tutti i cookies
    for (var iCnt = 0; iCnt < asCookies.length; iCnt++)
    {
    // leggo singolo cookie "Nome = Valore"
    var asCookie = asCookies[iCnt].split("=");
    if (sNome == asCookie[0]) {
    return (unescape(asCookie[1]));
    }
    }

    // SE non esiste il cookie richiesto
    return("");
    }

    function delCookie(sNome) {
    setCookie(sNome, "");
    }

    tutto funziona correttamente in ogni pagina del sito tranne nella pagina contenete un iFrame.
    Quando leggo il contenuto del cookie dalla pagina dell'iFrame ottengo come valore 'grande' anche se il cookie non è settato cioè anche se cancello tutti i cookie

    Un altra domanda:
    uso vista ultimate, la cartella dei cookie è 'Temporary internet file'?

    Grazie
    Luca

  2. #2
    Ho risolto,
    il file nell'iFrame era in una cartella diversa...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.