Buongiorno a tutti, ho unsito in varie lingue mi hanno chiesto di mettere una pagina che riconosca la lingua del brouser da cui viene la richiesta e reindirizzarlo al sito della lingua del brouser...sono stato chiaro?
grazie in anticipo....
![]()
Buongiorno a tutti, ho unsito in varie lingue mi hanno chiesto di mettere una pagina che riconosca la lingua del brouser da cui viene la richiesta e reindirizzarlo al sito della lingua del brouser...sono stato chiaro?
grazie in anticipo....
![]()
Ciao, per IE dovrebbe essere:
window.navigator.browserLanguage;
:master: "window.navigator.browserLanguage;" solo?ma come faccio a fare il redirect? e quello che hai scritto dove lo metto?
![]()
calcola che funziona solo con IE
e con la versione 6 non esegue lo script fino a quando
non consenti il contenuto attivo!!
lang = window.navigator.browserLanguage;
if(language=='it'){
window.location.href='home_ita.html'
}ecc...
a questo link trovi tutte le varie sigle:
http://javascript.internet.com/user-...d-country.html
rieccomi, non sò dove sbaglio...
![]()
<script language="javascript1.2">
{
if (navigator.browserLanguage == 'it')
document.redirect.href='http://www.tj.net/'
}
else if (navigator.browserLanguage == 'es'){
document.redirect.href='http://www.tj.net/es/sezioni'
}
else if (navigator.browserLanguage == 'en'){
document.redirect.href='http://www.tj.net/en/sezioni'
}
else if (navigator.browserLanguage == 'ru'){
document.redirect.href='http://www.tj.net/ru/sezioni'
}
else (navigator.browserLanguage == 'br');{
document.redirect.href='http://www.tj.net/br/sezioni'
}
</script>
aiutooooooooooooooooo![]()
mancano i ";" ad ogni document.redirect
document.redirect.href='http://www.tj.net/';
Grazie niko, ma c'è aqncora qualcosa che non va... non fa i controlli che dovrebbe...
mò facci oqualche prova....
![]()
<script language="javascript1.2">
if (navigator.browserLanguage == 'br'){
document.location.href='http://www.tj.net/br/sezioni';
}
else if (navigator.browserLanguage == 'es'){
document.location.href='http://www.tj.net/es/sezioni';
}
else if (navigator.browserLanguage == 'en'){
document.location.href='http://www.tj.net/en/sezioni';
}
else if (navigator.browserLanguage == 'ru'){
document.location.href='http://www.tj.net/ru/sezioni';
}
else (navigator.browserLanguage == 'it');{
document.location.href='http://www.tj.net';
}
</script>
location non e` una proprieta` di document, ma di window.
In pratica dovresti scrivere dappertutto:
window.location.href='http://www.tj.net/br/sezioni';
Nota anche che la parentesi nell'else non esiste, quindi:
...
else {
window.location.href='http://www.tj.net';
}
E ancora:
perche` usi JS 1.2? Ormai non lo supporta piu` nessuno.
Usa il linguaggio moderno:
<script type="text/javascript">
Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
No domande tecniche in messaggi privati