
給客戶做了一個外貿(mào)網(wǎng)站,他想讓中國用戶自動訪問中文版,外國用戶自動訪問英文版。
一開始我想用判斷IP來是否為中國來實現(xiàn)跳轉(zhuǎn),但是后來發(fā)現(xiàn)每次要判斷IP有點麻煩。
于是我上網(wǎng)查找到可以通過判斷用戶的瀏覽器所使用的語言來進行判斷。
<script type="text/javascript">
var lang = (navigator.systemLanguage?navigator.systemLanguage:navigator.language);
//獲取瀏覽器配置語言 #括號內(nèi)是個運算,運算過后賦值給lang,當?前的內(nèi)容為true時把?后的值賦給lang,為False時把:后的值賦給lang
var lang = lang.substr(0, 2);//獲取lang字符串的前兩位
if(lang == 'zh'){
location.href = "中文版";
}else{
location.href = "英文版";
};
</script>僅作一下記錄,下次再遇到可直接COPY。