Newsgroup: it.comp.lang.javascript
Titolo: Asp e Javascript su querystring...

Ciao a tutti, stò cercando di trovare una soluzione ma proprio non riesco.
OK questa sotto è un colegamento che racchiude una querystring in VB per ASP
Se uno clicca su un radio specifico la variabile
ReturnCheck=0 dovrebbe diventare ReturnCheck=1
Non riesco proprio a capire la maniera. OK se fosse tuto ASP facile, ma quel
numero è una reazione ad un evento JS ma si deve scrivere in VB?
Come diavolo si fa se si può fare...
Quando si entra nella pagina, per forza di cose è 0, poi se si clicca un
radiobutton e si preme il link dovrebbe mutare in 1.
?? E' possibile?
CIAO e Grazie
Alen
response.write("<a class='lara'
href=DETAIL_new_user.asp?page="&YouAreInPage&"&recs="&SeeNumberOfRecords&"&R
eturnCheck=0>")
--
===================================================
Vivi come se dovessi morire domani, pensa come se non dovessi morire mai.
===================================================

 ====================================================
WOW, non ho mai letto una stronzata cosě grande, per fortuna non l'hai
scritta tu, quindi la tua sola colpa č quella di riportarla.
Anto

 scritta tu, quindi la tua sola colpa č quella di riportarla.
Perchč stronzata?
Ne ho lette di molto peggio nei NG...
Di colpe proprio non ne vedo anzi direi che č il miglior spirito che possa
avere una persona. Se tu non sei daccordo tanto meglio, ma ciň che avevo
chiesto era un aiuto per del codice e non una critica letteraria al pay-off.
Alen

 scritta tu, quindi la tua sola colpa è quella di riportarla.
http://www.lolly.it/aforismi.htm
Allora per te sarà anche uno stronzo chi l'ha scritta??
Parliamo di codice che è meglio...
BYE

 Alen
Anto

> Allora per te sarà anche uno stronzo chi l'ha scritta??
Non è di certo il mio eroe Jim Morrison!!
Ciao
Anto.

 radiobutton e si preme il link dovrebbe mutare in 1.
Mhm, capisco. E perche' non submitti una form con quei valori?
Alla peggio, puoi cmq ricostruirti la stringa da passare all'URL, ma a 
parte qualche eccezione, normalmente mi pare un po' inutile.
-- 
C'ya,
ZER0
  :. job profile - coder.gfxer.webDesigner
"When you have eliminated the impossible, whatever remains,
however improbable, must be the truth." (S.H.)

 Non č di certo il mio eroe Jim Morrison!!
Neanche il mio...perņ c'č chi si č ammazzato per lui...quindi RESPECT!
BYE!

 parte qualche eccezione, normalmente mi pare un po' inutile.
Come questa mi fai un ex?
BYE & TNKS
A.

 A.
Guarda un po' se l'altro esempio ti puo' esser d'aiuto, altrimenti 
torniamo su questa strada.


 radio button.
Il form c'è ma non rientra in queste operazioni. Il click sul radiobutton fa
solo apparire una serie di tabelle nascoste...e il click sul collegamento fa
solo ricaricare la pagina (richiamando la stessa) per un PAGING con altri
valori, tipo spostarsi a quella dopo...quindi il form ha l'unico scopo di
contenere il radiobutton ed altre funzioni, ma non incide con il caricamento
della pagina!
Comunque, facciamo prima a parlare codice in mano...anzi sotto gli occhi
: ))
Vai qui 
http://www.odm.it/test/zero.htm
Ho messo la pagina nuda e cruda...ma che funziona sotto questo vecchio
spazio di un mio amico.
Ora ovviamente il paging e niente funziona, ma come puoi vedere se clicchi
sul checkbox "Mostra tutti i dettagli" le tabelle si espandono. Ora vorrei
che se l'utente clicca su questo radio e poi seleziona pagina 2...guarda al
piede la stringa del collegamento ReturCheck=0 vorrei che divenisse 1.
Questo penso che sia solo attuabile con JS, dato che di default alla
variabile gli ho dato un valore 0 (però è una variabile in ASP). In
definitiva se si riuscisse a passare il valore come 1, io poi in VBS
piloterei il codice in modo che il checkbox risulti selezionato e le tabelle
quindi visibili...fino a che uno non diselezionerebbe ancora il check.
Spero di essere stato chiaro o quantomeno tu abbia capito meglio il mio
problema. Il paging non usa nessun POST o GET, ricarica solo la pagina su
sestessa con altri valori.
IL mio problema è in tutta questa riga di codice...
<%
Dim YouAreInPage
YouAreInPage = .....
Dim SeeNumberOfRecords
SeeNumberOfRecords = .....
Dim VariabileJS
VariabileJS = 0 (ma se clicco sul checkbox deve divenire dimanicamente sul
client 1)
response.write("<a class='lara'
href=DETAIL_new_user.asp?page="&YouAreInPage&"&recs="&SeeNumberOfRecords&"_
&ReturnCheck="&VariabileJS&">")
Attendo con curiosità una tua risposta.
BYE e TNKS
A.

 IL mio problema è in tutta questa riga di codice...
[cut]
L'ho capito il tuo problema, e la risposta che ti ho dato serve appunto 
a risolvere questo tipo di approccio. Nel modo piu' semplice, date le 
premesse.
L'altra soluzione e' sostituire il l'URL sui link delle paginazioni con 
una funzione JS, come ti dissi, che costruisce ad hoc l'URL che deve 
passare. In pratica gli passi solo la pagina senza valori alla funzione, 
e la funzione li accoda per poi fare un window.location=szURL.


 sfruttarlo?
OK mi hai convinto stasera ci proverò.
TNKS
BYE