Tempo fa.. discutemmo di questo script per l'apertura in onmouseover di una location in base alla lingua! Ebbene si verifica un problema: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;
}
}
}
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!![]()