Newsgroup: it.comp.lang.javascript
Titolo: Variabili tra client e server side

Problema:
- unica pagina html con alcune funzioncine scritte in JScript (client-side),
mi servono per riempire dei text box per un test.
- le domande del test risiedono su un file mdb nel server, per cui creo una
funzione sempre JScript però server-side
- vorrei caricare su una serie di array i vari elementi delle domande del
test per poi far girare il test con le funzioni JScript (client side) perchè
la compilazione del test richiede molto tempo, per cui consiglierò
all'utente di scollegarsi da Internet per poi ricollegarsi per inviare le
risposte
- le due fasi (client side e server side) le ho create, ma ora mi si pone il
problema di valorizzare delle variabili utilizzate da una funzione
client-side tramite una funzione server-side.
Tutto chiaro?
Spero sia possibile altrimenti ho preso l'ennesimo granchio.
Grazie Andrea


Comment: PGP key 
http://asp4free.ravenna2000.it/neowebsite/pubkey.asc
iQA/AwUBOSJnIYyQcjk1tK2MEQKTmwCfRgm1r8/9apixjAdMPt7cyDdZe40AnjUT
bF0yZtlZWvO+FIUWqsPzsc/g
=XZoA
-----END PGP SIGNATURE-----

 client-side allo scripting server-side, giusto?!
No in realtà è il contrario, da una procedura server-side che legge un file
mdb e carica i dati su alcuni array, devo passare questi array ad alcune
procedure client-side che poi interagiscono con degli oggetti tipo textbox.
Le risposte che gli utenti danno poi le invio per posta elettronica con un
form.
Probabilmente mi sto complicando la vita più del necessario è che sono ai
miei primi esperimenti di script e asp.
Il tutto come dicevo nel primo messaggio dovrebbe risiedere in un'unica
pagina ASP e non html come avevo erroneamente scritto.
Andrea


Comment: PGP key 
http://asp4free.ravenna2000.it/neowebsite/pubkey.asc
iQA/AwUBOSMO3oyQcjk1tK2MEQIh+QCgw8S/Nxs51J/2Rmb9dsbeLBzEUOMAoKlt
7wSSvd4lLp2ZnV5vTXxDVKG+
=EqaW
-----END PGP SIGNATURE-----

Ne deduco dalla tua risposta (scusa se dico cretinate ma non sono ancora
così esperto) che non è possibile che sulla stessa pagina html o stesso file
asp siano presenti funzioni Jscript client-side e server-side e tanto meno
che possano passarsi dati.
Tu suggerisci quindi di creare una pagina asp che una volta creata la
struttura dati crea una pagina html e la richiama? Giusto? Se così fosse
forse grazie alle tue preziose indicazioni potrei anche farcela, temo però
che vista la quantità di dati diventi un po' macchinosa (sono 400 record di
4 campi)? Pensi anche tu?
Andrea


Comment: PGP key 
http://asp4free.ravenna2000.it/neowebsite/pubkey.asc
iQA/AwUBOSTewYyQcjk1tK2MEQLw9gCdGIdEIn4keHEWSXRhtfCvC6c7DCEAmwbB
FtJBGP9TLXMgr629jvgDNhc3
=9odY
-----END PGP SIGNATURE-----

4 campi)? Pensi anche tu?
La soluzione di far scrivere alla pagina ASP, il codice di scripting
client, e' utile in alcuni casi, fin tanto cmq che la mole di dati
rimane non elevatissima.
Ricorda che se realizzi una struttura client-side che contiene 400
record con 4 campi (un totale di 1.600 dati effettivi), e' poi onere
del client doversi scaricare tutto questo malloppo (non indifferente),
e quindi e' tutto un "peso" che si va a scaricare sull'utente.
Tramite tecnologia Client e Server side e' attualmente possibile
realizzare qualunque cosa (o quasi).
Se arriviamo ad avere una struttura client side con 1.600 dati,
significa che probabilmente abbiamo sbagliato qualcosa nell'analisi
iniziale del problema.
Esponi direttamente il tuo problema, sicuramente sapremmo esserti piu'
di aiuto. :)
--
C'ya, 
  |
  |
'/|\'
\\O//
//"\\
'\ /'
________________________________________TagLine___
"Quanti Angeli danzano sulla punta di uno spillo?"


Comment: PGP key 
http://asp4free.ravenna2000.it/neowebsite/pubkey.asc
iQA/AwUBOSTt94yQcjk1tK2MEQIf8QCeMD1B5KIHKYyzwDSm9B/evJRr+l0An1C/
IbOgtoKi0Br/gaMVVwUNGuSD
=2nKw
-----END PGP SIGNATURE-----

 di aiuto. :)
Grazie e ne approffitto spudoratamente.
Scopo del gioco, far rispondere a degli utenti internet ad un test di 400
domande per poi ricevere le risposte via posta elettronica.
Visto la quantità di domande volevo fare in modo che l'utente potesse
compilare il test con tutta calma scollegandosi da internet (per questo
pensavo al client-side?).
Le domande sono già presenti in un archivio mdb (per questo ho bisogno del
server-side?).
La compilazione delle domande da parte dell'utente avviene in un'unica
pagina dove sono presenti 6 tra textbox combobox etc con alcuni bottoni dove
di volta in volta faccio apparire la domanda e le possibili risposte. Con i
bottoni l'utente può "navigare" tra le varie domande del test ed alla fine
può confermare le risposte.
Al termine del test si ricollega in internet e mi invia le risposte, che poi
io processerò in locale sulla mia macchina con un programma VB con la
struttura dati MDB.
Spero di essere stato chiaro e preciso.
Grazie della vostra disponibilità nell'aiutare un newbie (si dice così vero
uno alla prime armi?).
Ciao a tutti
Andrea