Salve a tutti.
Sono nuovo di questo forum e spero di poter dare un mio qualche contributo nelle varie richieste.

Intanto spererei che uno di voi riuscisse a risolvere un problema che mi sta veramente facendo arrabbiare:
devo passare un parametro via link ad una pagina html. La sintassi da me usata è la seguente:

pagina chiamante:
href="main.html?lingua=ita"

pagina destinazione:
var ausilio=String(this.location);
var tasto=ausilio.charAt(ausilio.lastIndexOf("?")+1);

ebbene, nella location non mi visualizza nulla dopo il punto esclamativo!!! Quindi il risultato di lastIndex è sempre 0!
La versione di IE usata è 6.0.2800 con tutti gli upgrade possibili immaginabili.

Mi potete essere d'aiuto??? Grazie in anticipo!