Autore Topic: Firefox, sessioni e mantenimento Scroll pagina  (Letto 2501 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline Phantomagico

  • Post: 1
Firefox, sessioni e mantenimento Scroll pagina
« il: 01 Giugno 2009 23:12:03 »
Salve a tutti, ho un problema e non so proprio come risolverlo.

Se creo una pagina in php (con in testa un session_start()) abbastanza lunga da essere scrollabile e quindi scendo giù, effettuando un refresh la pagina si rivisualizza dalla cima invece di rimanere ancorata nel punto in cui la stavo visualizzando.

Togliendo il session_start(), cancellando file temporai, chiudendo e riaprendo il browser invece posso scrollare la pagina e dopo il refresh rimanere nel punto in cui l'avevo ricaricata..

Note: non ho usato codici particolari, ho escluso ogni elemento e fatto delle prove per formulare questa richiesta, la mia domanda è formulata su di una prova di pagina finale quale:

Codice: [Seleziona]
<?php session_start() ?> <br /><br /><ecc.. x 40>prova
sbaglio o tralascio qualcosa io?

Grazie,
Saluti

Offline klades

  • Moderatore
  • Post: 5788
    • http://www.nic-nac-project.org/~kaosmos
Re: Firefox, sessioni e mantenimento Scroll pagina
« Risposta #1 il: 16 Giugno 2009 11:04:28 »
Non vorrei dire un'eresia, ma credo che iniziando una nuova sessione tutti i dati relativi alla precedente vengono azzerati, compresa la memorizzazione della posizione nella pagina.
In sostanza penso che la pagina non sia inserita nella cache.
Questo tipo di comportamento mi sembra logico, comunque per avere una conferma potresti aprire un bug su https://bugzilla.mozilla.org/
Per possibili workaround, prova a vedere http://php.net/manual/en/function.session-cache-limiter.php e http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html (ma, ripeto, non sono un esperto di questa roba).

0 Utenti e 1 Visitatore stanno visualizzando questo topic.