果您的網(wǎng)站面向世界各地的沖浪者或者對(duì)外開(kāi)展商貿(mào)活動(dòng),檢測(cè)來(lái)訪者的瀏覽器語(yǔ)言類(lèi)型就非常現(xiàn)實(shí)了。這里提供 的腳本可以檢測(cè)流露;瀏覽器的語(yǔ)言類(lèi)型,一般中文可以識(shí)別為“ZH”,英文版本的可以識(shí)別為“EN”,然后根據(jù)判斷的瀏 覽器語(yǔ)言類(lèi)型導(dǎo)向不同語(yǔ)言版本的頁(yè)面。當(dāng)然你可以通過(guò)服務(wù)器端去解決這個(gè)問(wèn)題,在客戶(hù)端用這個(gè)腳本就可以了。
你需要將代碼放在HTML的<head>區(qū)。然后做不同語(yǔ)言版本的頁(yè)面即可。 <SCRIPT LANGUAGE="JavaScript1.2"> <!--// if (navigator.appName == 'Netscape') var language = navigator.language; else var language = navigator.browserLanguage;
if (language.indexOf('en') > -1) document.location.href = 'english.htm'; else if (language.indexOf('nl') > -1) document.location.href = 'dutch.htm'; else if (language.indexOf('fr') > -1) document.location.href = 'french.htm'; else if (language.indexOf('de') > -1) document.location.href = 'german.htm'; else if (language.indexOf('ja') > -1) document.location.href = 'japanese.htm'; else if (language.indexOf('it') > -1) document.location.href = 'italian.htm'; else if (language.indexOf('pt') > -1) document.location.href = 'portuguese.htm'; else if (language.indexOf('es') > -1) document.location.href = 'Spanish.htm'; else if (language.indexOf('sv') > -1) document.location.href = 'swedish.htm'; else if (language.indexOf('zh') > -1) document.location.href = 'chinese.htm'; else document.location.href = 'english.htm'; // End --> </script>
|
溫馨提示:喜歡本站的話,請(qǐng)收藏一下本站!