Ciao raga,
sto sviluppando un sito con un largo uso di ajax, ora uno dei vantaggi principali è di non dover ricaricare la pagina. uno degli svantaggi è che non mi cambia l'indirizzo della pagina, con tutte le problematiche connesse soprattutto:
1) non poter utilizzare le querystring (assolutamente necessario).
2) se l'utente salva l'indirizzo questo non corrisponde al contenuto.
soluzione cambiare dinamicamente lato client l'indirizzo della pagina con javascript, non possiamo usare window.location.href perchè la pagina viene ricaricata e noi non vogliamo che ciò accada. alternativa usare window.location.hash Cosi facendo il browser non ricaricherà la pagina. Verrà solamente aggiunto in coda all’url la stringa contenuta nella variabile window.location.hash preceduta dal simbolo cancelletto #. (credo che questa sia la tecnica usata da siti come Facebook e Twitter per esempio)
ecco, il problema è che con ASP non riesco a recuperare le info dopo il #
es indirizzo su facebook: http://www.facebook.com/home.php?#!/?sk=media
ecco ci sarà una funzioncina in PHP che simula il request.querystring e recupere il valore "media" associato alla chiave "sk". con ASP non lo riesco a farlo. tutto quello dal # in poi non lo leggo.
saluzioni? alternative?

Rispondi quotando