Ciao , vorrei sapere se è possibile scrivere una var di sessione con javascript nel mio caso mi serve che qhando un uttente accede al sito si carichi in una variabile di sessione le dimensioni del monitor .![]()
Ciao , vorrei sapere se è possibile scrivere una var di sessione con javascript nel mio caso mi serve che qhando un uttente accede al sito si carichi in una variabile di sessione le dimensioni del monitor .![]()
Il javascript agisce sul client e non puo' modificare il contenuto del server.
Fai anche tu come fanno tutti gli altri... richiedi al server una immagine accodando le informazioni da inviare (esempio in ASP ):
<script>
var w=screen.Width;
var h=screen.Height;
var myImg = new Image();
myImg.src="pippo.asp?w="+w+"&h="+h;
</script>
<% ' server
Session("w")=Request("w")
Session("h")=Request("h")
Response.Redirect "pippo.gif"
%>
ciao
Il guaio per i poveri computers e' che sono gli uomini a comandarli.
Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
Consultate la discussione in rilievo: script / discussioni utili
Usate la funzione di Ricerca del Forum
A quello non avevo pensato, comunque dopo che ho capito che con js non si puo scrivere una sessione ho fatto questo codice che posto nel caso serva:
<%
larghezza="<script>document.write(screen.width)</script>"
altezza="<script>document.write(screen.height)</script>"
risoluzione=larghezza&"x"&altezza
Session.Timeout=180
session("monitor")=risoluzione
%>
la sessione dovrebbe durare 3 ore.
Grazie per l' aiuto
P.S. Tutto funziona solo per visualizzare i dati ma non si possono usare.
Hai provato a visualizzare o ad utilizzare sul server i dati memorizzati?Originariamente inviato da grandeorco
A quello non avevo pensato, comunque dopo che ho capito che con js non si puo scrivere una sessione ho fatto questo codice che posto nel caso serva:
<%
larghezza="<script>document.write(screen.width)</script>"
altezza="<script>document.write(screen.height)</script>"
risoluzione=larghezza&"x"&altezza
Session.Timeout=180
session("monitor")=risoluzione
%>
la sessione dovrebbe durare 3 ore.
Grazie per l' aiuto
P.S. Tutto funziona solo per visualizzare i dati ma non si possono usare.![]()
Il guaio per i poveri computers e' che sono gli uomini a comandarli.
Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
Consultate la discussione in rilievo: script / discussioni utili
Usate la funzione di Ricerca del Forum
si e non funziona ma ora li sto inviando alla pagina nell 'indirizzo come hai suggerito tu e va bene![]()