Codice PHP:
function lingue() {
        var 
lingua=navigator.systemLanguage||navigator.language||false;
    if (
lingua.indexOf("it") > -1) {
        
self.location.href "it/index.htm";
    }
    if (
lingua.indexOf("en") > -1) {
        
self.location.href "en/index.htm";
    }
    if (
lingua == false) {
        if (
document.getElementById('idx')) {
                        var 
scrittura_idx '<span align="center">Questo sito è disponibile in italiano ed in inglese!

This site is available in italian and in english!

'
;
                 
scrittura_idx += '<a href="it/index.htm">[img]img/flag_ita.gif[/img]- Versione italiana -<\/a>';
                 
scrittura_idx += '<a href="en/index.htm">[img]img/flag_eng.gif[/img]- English version<\/a>';
                 
scrittura_idx += '<\/span>';
            
document.getElementById('idx').innerHTML scrittura_idx;
        }
    }

Tempo fa.. discutemmo di questo script per l'apertura in onmouseover di una location in base alla lingua! Ebbene si verifica un problema:

Con MOZILLA, la location ricercata, se io sosto sulla TD che favorisce l'evento.. diventa it/it/index.htm (mette due IT)... mentre se passo velocemente sulla td, si apre la pagina come è scriptata!

Avete considerazioni in merito?

Grazie ancora!! CIAO!