中英文页面自动跳转代码

1、 中英文页面自动跳转代码
首先必须在APACHE服务器的httpd.conf配置文件中找到DirectoryIndex,修改index.htm为第一访问类型。然后增加在对应位置增加index.htm文件,文件内容为根据操作系统语言的判断进行相应跳转

1) 网站首页的自动跳转:
在/opt/www/CN/DefaultWebApp文件夹中增加index.htm,文件内容为:
<script language=javascript>
If (window.navigator.systemLanguage=="zh-cn") {
window. location="跳转链接";
} else if (window.navigator.systemLanguage=="zh-tw") {
window.location="跳转链接";
} else if (window.navigator.systemLanguage=="zh-hk") {
window.location="跳转链接";
} else {
window.location="跳转链接"
}
</script>


2) 手机网站首页的自动跳转:自动按操作系统语言进行跳转
在/opt/www/CN/DefaultWebApp/main/mobile文件夹中增加index.htm,文件内容为:
<script language=javascript>
If (window.navigator.systemLanguage=="zh-cn") {
window.location="跳转链接";
} else if (window.navigator.systemLanguage=="zh-tw") {
window.location="跳转链接";
} else if (window.navigator.systemLanguage=="zh-hk") {
window.location="跳转连接";
} else {
window.location="跳转连接";
}
</script>


即然这样,那我就给你一个最全的language codes:

af Afrikaans sq Albanian
ar-sa Arabic(Saudi Arabia) ar-iq Arabic(Iraq)
ar-eg Arabic(Egypt) ar-ly Arabic(Libya)
ar-dz Arabic(Algeria) ar-ma Arabic(Morocco)
ar-tn Arabic(Tunisia) ar-om Arabic(Oman)
ar-ye Arabic(Yemen) ar-sy Arabic(Syria)
ar-jo Arabic(Jordan) ar-lb Arabic(Lebanon)
ar-kw Arabic(Kuwait) ar-ae Arabic(U.A.E.)
ar-bh Arabic(Bahrain) ar-qa Arabic(Qatar)
eu Basque bg Bulgarian
be Belarusian ca Catalan
zh-tw Chinese(Taiwan Region) zh-cn Chinese(PRC)
zh-hk Chinese(Hong Kong SAR, PRC) zh-sg Chinese(Singapore)
hr Croatian cs Czech
da Danish nl Dutch(Standard)
nl-be Dutch(Belgian) en English
en-us English(United States) en-gb English(British)
en-au English(Australian) en-ca English(Canadian)
en-nz English(New Zealand) en-ie English(Ireland)
en-za English(South Africa) en-jm English(Jamaica)
en English(Caribbean) en-bz English(Belize)
en-tt English(Trinidad) et Estonian
fo Faeroese fa Farsi
fi Finnish fr French(Standard)
fr-be French(Belgian) fr-ca French(Canadian)
fr-ch French(Swiss) fr-lu French(Luxembourg)
gd Gaelic(Scots) gd-ie Gaelic(Irish)
de German(Standard) de-ch German(Swiss)
de-at German(Austrian) de-lu German(Luxembourg)
de-li German(Liechtenstein) el Greek
he Hebrew hi Hindi
hu Hungarian is Icelandic
in Indonesian it Italian(Standard)
it-ch Italian(Swiss) ja Japanese
ko Korean ko Korean(Johab)
lv Latvian lt Lithuanian
mk Macedonian ms Malaysian
mt Maltese no Norwegian(Bokmal)
no Norwegian(Nynorsk) pl Polish
pt-br Portuguese(Brazilian) pt Portuguese(Standard)
rm Rhaeto-Romanic ro Romanian
ro-mo Romanian(Moldavia) ru Russian
ru-mo Russian(Moldavia) sz Sami(Lappish)
sr Serbian(Cyrillic) sr Serbian(Latin)
sk Slovak sl Slovenian
sb Sorbian es Spanish(Spain - Traditional Sort)
es-mx Spanish(Mexican) es Spanish(Spain - Modern Sort)
es-gt Spanish(Guatemala) es-cr Spanish(Costa Rica)
es-pa Spanish(Panama) es-do Spanish(Dominican Republic)
es-ve Spanish(Venezuela) es-co Spanish(Colombia)
es-pe Spanish(Peru) es-ar Spanish(Argentina)
es-ec Spanish(Ecuador) es-cl Spanish(Chile)
es-uy Spanish(Uruguay) es-py Spanish(Paraguay)
es-bo Spanish(Bolivia) es-sv Spanish(El Salvador)
es-hn Spanish(Honduras) es-ni Spanish(Nicaragua)
es-pr Spanish(Puerto Rico) sx Sutu
sv Swedish sv-fi Swedish(Finland)
th Thai ts Tsonga
tn Tswana tr Turkish
uk Ukrainian ur Urdu
ve Venda vi Vietnamese
xh Xhosa ji Yiddish
zu Zulu
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值