Forse l'oggetto non e' molto esplicativo: Ho una pagina che mi presenta una serie di dati ottenuti tramite chiamate ajax. Ogni serie ha un link che mi presenta una pagina di dettaglio. Da questa pagina vorrei poter fare in modo che l'utente possa, ad esempio attraverso un link "back", ritornare alla pagina di partenza. So che le richieste ajax non vengono tenute in cache cosiche' il ritorno indietro mi presenta una pagina bianca. Qualche suggerimento?
on 2010-09-01 20:06
on 2010-09-01 23:55
Il 01/09/10 20.05, Mauro ha scritto: > Forse l'oggetto non e' molto esplicativo: > Ho una pagina che mi presenta una serie di dati ottenuti tramite chiamate ajax. > Ogni serie ha un link che mi presenta una pagina di dettaglio. > Da questa pagina vorrei poter fare in modo che l'utente possa, ad > esempio attraverso un link "back", ritornare alla pagina di partenza. > So che le richieste ajax non vengono tenute in cache cosiche' il > ritorno indietro mi presenta una pagina bianca. > Qualche suggerimento? Se, durante la navigazione, crei le breadcrumb (decidendo o meno di mostrarle all'utente), puoi poi decidere a che pagina fare il "back" facendo il percorso delle breadcrumb al contrario Ciao, Tommaso
on 2010-09-02 08:37
2010/9/1 Tommaso Visconti <tommaso.visconti@gmail.com>: > Se, durante la navigazione, crei le breadcrumb (decidendo o meno di > mostrarle all'utente), puoi poi decidere a che pagina fare il "back" > facendo il percorso delle breadcrumb al contrario Si ma.....faccio un esempio pratico: nella prima pagina all'utente gli si presentano dei dati a seguito di una ricerca. Tali dati vengono mostrati attraverso una richiesta ajax. A questo punto l'utente clicca sul linl "mostra dettagli" gli si apre un'altra pagina con dei dettagli. Vuole tornare indietro, clicca su "back" e......torna indietro si, ma ovviamente nella pagina non ci sono piu' i dati che aveva richiesto e da cui era partito. Non so se sono riuscito a spiegarmi.
on 2010-09-02 09:53
Se ho capito bene il problema, la soluzione potrebbe essere questa: http://asciicasts.com/episodes/175-ajax-history-and-bookmarks Ciao, s/v 2010/9/2 Mauro <mrsanna1@gmail.com>: >> > ovviamente nella pagina non ci sono piu' i dati che aveva richiesto e > da cui era partito. > Non so se sono riuscito a spiegarmi. > _______________________________________________ > Ml mailing list > Ml@lists.ruby-it.org > http://lists.ruby-it.org/mailman/listinfo/ml > -- Considera l'ambiente prima di stampare questa email. Be a total user rather than a complete waster. . . . Silvano Stralla . . . email: silvano.stralla@sistrall.it site: http://www.sistrall.it
on 2010-09-02 09:53
Il 02/09/10 08.36, Mauro ha scritto: > Si ma.....faccio un esempio pratico: nella prima pagina all'utente gli > si presentano dei dati a seguito di una ricerca. > Tali dati vengono mostrati attraverso una richiesta ajax. > A questo punto l'utente clicca sul linl "mostra dettagli" gli si apre > un'altra pagina con dei dettagli. > Vuole tornare indietro, clicca su "back" e......torna indietro si, ma > ovviamente nella pagina non ci sono piu' i dati che aveva richiesto e > da cui era partito. > Non so se sono riuscito a spiegarmi. si, ci sei riuscito :) se la ricerca era stata fatta con dati in get non hai problemi (a parte il costo computazionale di rifare la ricerca). Con i post hai qualche problema in più.Penso invece ad una soluzione diversa: i dettagli tu li visualizzi in una diversa pagina "cancellando" la pagina coi risultati della ricerca. Potresti invece, ad esempio, far visualizzare i dettagli in un facebox (o simili) lasciando la pagina di ricerca sotto. È una soluzione molto specifica per il problema da te posto, per una soluzione più generica dovrei pensarci meglio :)
Please log in before posting. Registration is free and takes only a minute.
Existing account
(Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
Log in with Google account | Log in with Yahoo account
No account? Register here.