Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di blekm
    Registrato dal
    Jun 2004
    Messaggi
    8,310

    IE e tasto Back: cambia il risultato se il codice è interno o esterno

    è una cosa buffa che ho notato, vi spiego il problema.
    Pagina 1: viene selezionata una data, e scritto il cookie con quella data. Poi si viene indirizzati alla pagina 2.

    Pagina 2: la data viene letta nel cookie è scritta in un campo di testo, con l'evento window.onload. Appena scritta la data, il cookie viene cancellato, quindi non esiste più. Poi bisogna aggiungere il prodotto al carrello, e va tutto bene. Viene caricata la pagina con il carrello, pagina 3.

    Pagina 3: pagina del carrello. Se con FF torno indietro il campo di testo "data" è vuoto, in quanto la pagina viene ricaricata (e il cookie non viene letto, ma viene scritto un avviso per la mancanza della data). Invece con IE torno indietro e la data rimane scritta nel campo di testo (nonostante il cookie non esista più e ci sia il messaggio che informa di ciò).

    Adesso, il codice che scrive e cancella il cookie è in file code.js esterno. Se io prendo solo quel pezzo di codice, e lo metto dentro alla pagina, IE si comporta come FF, se premi in tasto Back, il campo di testo è vuoto.

    il codice è funzionante, fa tutto quello che deve fare. Ma quello che non capisco è perchè, dopo l'uso del tasto Back, su IE il risultato è diverso a seconda se il codice è interno o esterno.

    Spero di essermi spiegato bene...
    Il portale sul turismo a Lucca

    Siti web Lucca

    Vendo Tex a colori di Repubblica (primi 100 numeri) - info in pvt.

  2. #2
    Utente di HTML.it L'avatar di blekm
    Registrato dal
    Jun 2004
    Messaggi
    8,310
    up
    Il portale sul turismo a Lucca

    Siti web Lucca

    Vendo Tex a colori di Repubblica (primi 100 numeri) - info in pvt.

  3. #3
    Utente di HTML.it L'avatar di blekm
    Registrato dal
    Jun 2004
    Messaggi
    8,310
    up
    Il portale sul turismo a Lucca

    Siti web Lucca

    Vendo Tex a colori di Repubblica (primi 100 numeri) - info in pvt.

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.