Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 1.0/1.1
Javascript e session
lunedì 25 luglio 2005 - 15.31
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
H2MARON
Profilo
| Junior Member
161
messaggi | Data Invio:
lun 25 lug 2005 - 15:31
Ciao a tutti,
Volevo sapere se era possibile valorizzare una variabile session dentro a una fuzione javascript.
Fuction MiaFuz (MIAVAR)
{
Session("Miasession")=miavar;
}
così sarebbe corretto?
grazie
FrancescoGuadagno
Profilo
| Senior Member
224
messaggi | Data Invio:
lun 25 lug 2005 - 16:11
Le variabili di Sessione risiedono in memoria sul Web Server, mentre il javascript "gira" lato client, di conseguenza non è possibile accedervi. Puoi memorizzarne comunque il contenuto in controlli Hidden, visibili al js.
www.codesensitive.com
H2MARON
Profilo
| Junior Member
161
messaggi | Data Invio:
lun 25 lug 2005 - 16:15
quindi nascondo un controllo nella mia pagina e ci scrivo il valore?
ora porvo grazie!
FrancescoGuadagno
Profilo
| Senior Member
224
messaggi | Data Invio:
lun 25 lug 2005 - 16:21
o nascondi un controllo, oppure usi una input hidden (rendendola runat=server)
www.codesensitive.com
H2MARON
Profilo
| Junior Member
161
messaggi | Data Invio:
lun 25 lug 2005 - 16:26
scusa l'ignoranza
ma come scrivo il codice dentro la function?
Mycontrollo=Myvar?
H2MARON
Profilo
| Junior Member
161
messaggi | Data Invio:
lun 25 lug 2005 - 19:32
Ok sono riuscito a caricare il valore in un mio controllo...
ma il mio problema è che devo usare quel valore in un altra finestra...
non saprei come andarlo a prendere...
FrancescoGuadagno
Profilo
| Senior Member
224
messaggi | Data Invio:
mar 26 lug 2005 - 09:39
Non è chiaro al 100%... se il valore lo vuoi usare in javascript, lo memorizzi in un controllo (nella proprietà value di una hidden, nella proprietà text di una Label nascosta o di una Textbox nascosta....). Se devi recuperarlo in un'altra pagina....bè...è gia nella Session... lo leggi dalla Session...
Prova a spiegare meglio la meccanica delle pagine..
ciao
www.codesensitive.com
H2MARON
Profilo
| Junior Member
161
messaggi | Data Invio:
mar 26 lug 2005 - 18:48
Si hai ragione!
Allora io ho la pagina principale con una tabella con un elenco di nominativi.
Selezionando un nominativo apro con un javascript una finestra di dettaglio(uso un javascript per che apro una finestra più piccola senza barre degli strumenti ecc..).
Il mio problema è che devo portarmi dietro il codice nominativo per caricare tutti i dati di dettaglio...
forse così è un po più chiaro o no?
spero
Quindi se io ho caricato in una textbox il mio codice come faccio da a leggere la session?
grazie tante!
FrancescoGuadagno
Profilo
| Senior Member
224
messaggi | Data Invio:
lun 1 ago 2005 - 14:47
>Il mio problema è che devo portarmi dietro il codice nominativo
>per caricare tutti i dati di dettaglio...
Per fare questo esistono due metodi:
1) QueryString
2) Session
1) come indirizzo nel Js,, qualcosa del genere
"SecondaPagina.aspx?IDNominativo=tuoID"
nella finestra a parte, recuperi il valore con:
string ID = Request.Form["IDNominativo"];
2) non consigliato, perchè l'ID non ti serve a nient'altro che in questo passaggio
- memorizzi nella Session (nella prima pagina)
- recuperi dalla Session (nella seconda pagina)
>Quindi se io ho caricato in una textbox il mio codice come faccio
>da a leggere la session ?
se il codice era nella session e lo copi nella textbox, questo non ha cancellato il contenuto della variabile Session, quindi comunque lo puoi recuperare con
string ID = (string)Session["IDNominativo"];
www.codesensitive.com
H2MARON
Profilo
| Junior Member
161
messaggi | Data Invio:
lun 1 ago 2005 - 15:31
GRAZIE GRAZIE GRAZIE!!!!
davvero!!!
ho provato e funziona!!!
grazie!
alla prossima!
pasa
Profilo
| Newbie
2
messaggi | Data Invio:
mer 5 apr 2006 - 00:07
questo è lo stesso probleme che ho io non mi potresti aiutate facendomi vedere qualche riga di codice su come imposti dai controlla della pagina aspx le variabili disessione in js
te ne sarei grato
grazie
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !