透過程式碼改變客戶端所顯示的語言型別 (轉)
使用這斷程式碼自動查明客戶端的語言型別,重新定向語言型別
ISO 639-2 letter Language codes to detect (see: ):
var langcodes=new Array("en", "fr", "es", "ja", "zh", "default")
corresponding redirect URLs (last one is for default URL):
var langredirects=new Array("index.htm", "french.htm", "spanish.htm", "japan.htm", "chinese.htm", "index.htm")
var languageinfo=navigator.language? navigator.language : navigator.userLanguage
var gotodefault=1
function redirectpage(dest){
if (window.location.replace)
window.location.replace(dest)
else
window.location=dest
}
for (i=0;i
redirectpage(langredirects[i])
gotodefault=0
break
}
}
if (gotodefault)
redirectpage(langredirects[langcodes.length-1])
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752019/viewspace-982732/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- go語言實現TLS雙向認證的客戶端 程式碼例子GoTLS客戶端
- 在 Ubuntu 上透過命令列改變 Linux 系統語言Ubuntu命令列Linux
- 基於CMPP2.0的Socket客戶端(Java) - JAVA程式語言客戶端Java
- Java 語言是強型別語言語言(轉)Java型別
- 關於ProFTP v1.2.9客戶端退出登陸顯示資訊的求教(轉)FTP客戶端
- 強型別語言變數和資料型別的理解變數資料型別
- 顯示連線Oracle資料庫的客戶端IP地址Oracle資料庫客戶端
- Java Netty伺服器客戶端聊天示範程式碼JavaNetty伺服器客戶端
- 使用 Java 客戶端透過 HTTPS 連線到 EasysearchJava客戶端HTTP
- 概念區別 【編譯型語言與解釋型語言、動態型別語言與靜態型別語言、強型別語言與弱型別語言】編譯型別
- C語言直接顯示漢字(轉)C語言
- .net客戶端呼叫activeMQ程式碼客戶端MQ
- xml應用(2): 透過向xsl傳遞引數+資料島方式,實現在客戶端單個xml的分框架顯示 (轉)XML客戶端框架
- 《samba搭建win客戶端和linux客戶端的區別》Samba客戶端Linux
- C#中改變顯示器的解析度 (轉)C#
- 改變redhat的系統語言/字符集(轉)Redhat
- 客戶端Cookie中文程式設計 (轉)客戶端Cookie程式設計
- 語言型別介紹及其Python的語言型別型別Python
- 透過NETWORK_LINK在客戶端執行EXPDP客戶端
- 在VB程式中,透過程式碼改變Combo控制元件只讀屬性Style值 (轉)控制元件
- C語言的隱式型別轉換C語言型別
- C語言-變數常量資料型別C語言變數資料型別
- IE客戶客戶端程式開發的利器Bindows客戶端
- 透過低程式碼開發加速數字化轉型
- OceanBase學習之路7|透過 MySQL 客戶端連線 OceanBase 租戶MySql客戶端
- 淺談程式語言型別的強型別,弱型別,動態型別,靜態型別型別
- 動態路由,透過id改變,改頁面路由
- 程式語言:型別系統的本質型別
- 透過ini實現多語言選單 (轉)
- 計算機語言:編譯型/解釋型、動態語言/靜態語言、強型別語言/弱型別語言計算機編譯型別
- 【DBCA】臨時修改linux系統的顯示語言型別保證建庫過程中使用英文介面Linux型別
- go語言資料型別轉換Go資料型別
- 使用rsyslog+loganalzey收集日誌顯示客戶端ip客戶端
- UNIX網路程式設計學習(8)--伺服器端顯示客戶端的IP地址和埠號程式設計伺服器客戶端
- Redis客戶端選型再分析Redis客戶端
- FTP客戶端c程式碼功能實現FTP客戶端C程式
- 解析Java語言的介面與型別安全(轉)Java型別
- GO語言基礎(結構+語法+型別+變數)Go型別變數