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
HTML, Javascript, CSS, DHTML, XHTML
Recupero informazioni dal lato server
mercoledì 10 novembre 2010 - 14.09
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Elenco Tags
VB.NET
|
.NET 3.5
|
Visual Studio 2008
|
Javascript
volperubbia
Profilo
| Senior Member
375
messaggi | Data Invio:
mer 10 nov 2010 - 14:09
Ciao a tutti,
qual'è la modalità migliore per rendere disponibili sul lato client / JavaScript
informazioni presenti lato server?
Ad esempio, se in una pagina ASP.NET ho questo membro:
Protected MiaVariabileServer As String = "..."
nel file aspx posso recuperarne così il valore
<script type="text/javascript">
var MiaVariabileClient = new String('<%=MiaVariabileServer%>');
</script>
<script type="text/javascript" src="MioFile.js"></script>
Il problema di questo approccio è che nel sorgente della pagina la riga con
la dichiarazione della variabile resta visibile. C'è una soluzione?
Mi sembra non ci sia modo di spostare quella dichiarazione all'interno di un
file js.
Grazie per l'attenzione,
Davide
luigidibiasi
Profilo
| Guru
1.077
messaggi | Data Invio:
mer 10 nov 2010 - 14:39
Per usare dati presenti su lato server su script client devi utilizzare ajax, json o qualche altra metodologia di chiamata asincrona...
><script type="text/javascript">
>var MiaVariabileClient = new String('<%=MiaVariabileServer%>');
></script>
spostare il <%=%> in un file js non credo sia possibile...
Luigi Di Biasi
http://www.dibiasi.it/
http://netsell.dibiasi.it
- ecomm software -
http://blogs.dotnethell.it/luigidibiasi/
volperubbia
Profilo
| Senior Member
375
messaggi | Data Invio:
gio 11 nov 2010 - 13:51
Ciao Luigi,
sì penso anch'io non sia possibile.
Avevo già dato un'occhiata a json / chiamata asincrona (che per di più sto
usando, l'applicazione è infatti di tipo ASP.NET MVC con molto codice JavaScript),
ma poi non ho la certezza assoluta del quando verrebbe eseguita.
Davide
luigidibiasi
Profilo
| Guru
1.077
messaggi | Data Invio:
ven 12 nov 2010 - 09:41
>ma poi non ho la certezza assoluta del quando verrebbe eseguita.
con un javascript puoi usare l'attributo defer="defer" e farla eseguire dopo il load completo della pagina... poi dipende da quello che vuoi fare
Luigi Di Biasi
http://www.dibiasi.it/
http://netsell.dibiasi.it
- ecomm software -
http://blogs.dotnethell.it/luigidibiasi/
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 !