HighDots Forums  

spiegazione script

Javascript (Italian) Il linguaggio JavaScript (it.comp.lang.javascript)


Discuss spiegazione script in the Javascript (Italian) forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Muppy
 
Posts: n/a

Default spiegazione script - 12-06-2003 , 02:26 PM






mi potete illustrare come funziona questo script?
<script>
function rateIt()
{
document.location='http://www.cdfreaks.com/software/rate/6/' +
selectRate.options[selectRate.selectedIndex].value;
}
</script>
<select name="selectRate" onChange="rateIt();"><option value="">...rate
it!...</option><option value=1>1 - worst</option><option
value=2>2</option><option value=3>3 - average</option><option
value=4>4</option><option value=5>5 - best</option></select> </td>

da quello che ho capito io, c'è un menu dal quale si fa una votazione,
quando si seglie il punteggio, si viene rediretti ad una pagina, il cui nome
è creato in questo modo

http://www.cdfreaks.com/software/rate/6/' +
selectRate.options[selectRate.selectedIndex].value

a me non è ben chiara proprio quest'ultima riga
Grazie
Andrea



Reply With Quote
  #2  
Old   
Pela
 
Posts: n/a

Default Re: spiegazione script - 12-07-2003 , 08:49 AM







"Muppy" <muppino (AT) NOSPAMlibero (DOT) it> ha scritto nel messaggio
news:Z3qAb.172725$e6.6374758 (AT) twister2 (DOT) libero.it...
Quote:
mi potete illustrare come funziona questo script?
script
function rateIt()
{
document.location='http://www.cdfreaks.com/software/rate/6/' +
selectRate.options[selectRate.selectedIndex].value;
}
/script
select name="selectRate" onChange="rateIt();"><option value="">...rate
it!...</option><option value=1>1 - worst</option><option
value=2>2</option><option value=3>3 - average</option><option
value=4>4</option><option value=5>5 - best</option></select> </td

da quello che ho capito io, c'è un menu dal quale si fa una votazione,
quando si seglie il punteggio, si viene rediretti ad una pagina, il cui
nome
è creato in questo modo

http://www.cdfreaks.com/software/rate/6/' +
selectRate.options[selectRate.selectedIndex].value

a me non è ben chiara proprio quest'ultima riga
Grazie
Andrea
semplicemente aggiunge alla stringa dell'url il valore (value) dell'opzione
di menu selezionata, per cui se scegli 3 l'url sarà
'http://www.cdfreaks.com/software/rate/6/3'

--
Pela




Reply With Quote
  #3  
Old   
APB
 
Posts: n/a

Default Re: spiegazione script - 12-07-2003 , 08:55 AM



In pratica, a seconda dell'opzione scelta, viene rediretto all'URL relativo al voto:
http://www.cdfreaks.com/software/rate/6/1
http://www.cdfreaks.com/software/rate/6/3
http://www.cdfreaks.com/software/rate/6/5

Immagino che "rate" sia una CGI che prende i parametri separati da "/"

Visto che questi url non sono nel formato solito dei moduli "GET", gli tocca fare questo giro particolare in javascript.

Non conosco l'applicazione di CMS che usano...
--
__________________________________________________ _________
a p bertolini

"Se Dio è perfetto, perché ha creato le funzioni discontinue?"

#ICQ: 10681264
(www.webwarrior.org)
"Muppy" <muppino (AT) NOSPAMlibero (DOT) it> ha scritto nel messaggio news:Z3qAb.172725$e6.6374758 (AT) twister2 (DOT) libero.it...



Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.