Visualizzazione dei risultati da 1 a 8 su 8

Discussione: document.cookie.length

  1. #1
    Utente di HTML.it L'avatar di infinitejustice
    Registrato dal
    Nov 2001
    residenza
    Barcelona
    Messaggi
    772

    document.cookie.length

    Solo a titolo informativo...

    Da cosa è determinato il value di document.cookie.length ? :master:
    Live fast. Troll hard.
    Pythonist | Djangonaut | Puppeteer | DevOps | OpenStacker | Lost in malloc
    Team Lead @Gameloft Barcelona

  2. #2
    document.cookie è un array e length da il valore dell'indice massimo dell'array.

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    633
    Originariamente inviato da Mems
    document.cookie è un array e length da il valore dell'indice massimo dell'array.
    non è esatto.
    document.cookie è una stringa e length ne restituisce la lunghezza.

    ciauz
    Alcuni miei articoli in PRO.HTML.IT: JavaScript | DHTML | DOM
    Sviluppo : wedev | forum

  4. #4
    Utente di HTML.it L'avatar di infinitejustice
    Registrato dal
    Nov 2001
    residenza
    Barcelona
    Messaggi
    772
    Ah ok era semplicemente la lunghezza data da cookieName=cookieValue

    Un cookie di nome ciccio, di value 1979 ha length 11
    Live fast. Troll hard.
    Pythonist | Djangonaut | Puppeteer | DevOps | OpenStacker | Lost in malloc
    Team Lead @Gameloft Barcelona

  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259
    Originariamente inviato da infinitejustice
    Ah ok era semplicemente la lunghezza data da cookieName=cookieValue

    Un cookie di nome ciccio, di value 1979 ha length 11
    ehm... + o -

    potrebbe variare la lunghezza se metti anche il ;



  6. #6
    Utente di HTML.it L'avatar di infinitejustice
    Registrato dal
    Nov 2001
    residenza
    Barcelona
    Messaggi
    772
    Originariamente inviato da Dennis
    ehm... + o -
    potrebbe variare la lunghezza se metti anche il ;
    Cosa c'entra il semicolon col value di un cookie... :quipy:
    Live fast. Troll hard.
    Pythonist | Djangonaut | Puppeteer | DevOps | OpenStacker | Lost in malloc
    Team Lead @Gameloft Barcelona

  7. #7
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    633
    Originariamente inviato da infinitejustice
    Cosa c'entra il semicolon col value di un cookie... :quipy:
    in realtà centra, infatti il document.cookie è una stringa un po' atipica, infatti su questa stringa è definita una sorta di concatenazione forzata. se provi a settare due cookie:

    document.cookie = "var1=valore1"
    document.cookie = "var2=valore2"

    la seconda assegnazione non sovrascrive la prima (come avviene per tutte le altre stringhe in js) ma si concatenza ad essa e tra loro viene aggiunto un ";", se recuperassi in lettura il tuo cookie otterresti:

    "var1=valore1;var2=valore2"

    per cui il ; interviene nella conta dei caratteri che costituiscono il cookie.

    ciauz
    Alcuni miei articoli in PRO.HTML.IT: JavaScript | DHTML | DOM
    Sviluppo : wedev | forum

  8. #8
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259
    Originariamente inviato da standard
    in realtà centra, infatti il document.cookie è una stringa un po' atipica, infatti su questa stringa è definita una sorta di concatenazione forzata. se provi a settare due cookie:

    document.cookie = "var1=valore1"
    document.cookie = "var2=valore2"

    la seconda assegnazione non sovrascrive la prima (come avviene per tutte le altre stringhe in js) ma si concatenza ad essa e tra loro viene aggiunto un ";", se recuperassi in lettura il tuo cookie otterresti:

    "var1=valore1;var2=valore2"

    per cui il ; interviene nella conta dei caratteri che costituiscono il cookie.

    ciauz


    comunque per gestire i cookie puoi provare la cookieLibrary, dovrebbe funzionare anche se è ancora in BETA.

    se ti interessa la trovi qui:

    http://library.wedev.it nella sezione _BETA

    per la precisione
    http://library.wedev.it/WDL/package/_beta/




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.