salve ragazzi, ho il seguente problemino. Avevo bisogno di qualcosa che mi togliesse il %20 che codifica lo spazio (penso) dal nome del file.

ho fatto una cosa molto stupida del tipo:

var filename = this.thumb[this.imageIdx].href.split("/").pop().toUpperCase();
var new_fil = ' ';
for(i=0;i<filename.length; i++){
if(filename[i] == "%") {
new_fil = new_fil + ' ';
i+=3;
}

new_fil = new_fil + filename[i];
}
su firefox funziona. Su explorer no. filename[i] mi restituisce sempre undefined e se uso indexOf mi restituisce sempre -1.
qualcuno mi darebbe qualche dritta su come risolvere?
grazie