Ciao diego78,
un bug è il punto e virgola ( nella prima if che non ci deve essere
per leggere i parametri passati in querystring potresti usare un metodo più semplice... io mi sono fatto questa funzioncina
codice:
function objQueryString(qs){
dic = new Array()
if(!qs) qs = location.search
if(qs!=''){
qs = qs.qs.replace(/^\?/,'')
aQs = qs.split('&')
txt = ''
for(i=0;i<aQs.length;i++){
aPV = aQs[i].split('=')
dic[aPV[0]]=unescape(aPV[1])
}
}
return dic
}
da usare ad esempio così
codice:
qs = objQueryString()
for(x in qs)
document.write(x+': '+qs[x]+'
')
o se vuoi vedere se esiste il parametro pippo
codice:
qs = objQueryString()
if(qs['pippo'])
document.write('qs[\'pippo\']='+qs['pippo'])
se ti possono essere utili
Aloha