隨著網路全球化,意味著你的網站不僅有國人在閱讀,越來越多的外國友人也有可能來瀏覽哦,那麼如果透過判斷瀏覽器語言而給不同的使用者回饋對應的語言版本內容就是非常必要的了。
下面分享的是PHP網頁的程式碼撰寫範例:
PHP網頁根據來訪者的瀏覽器語言不同自動跳轉中英文頁面
跳轉規則如下:
當來訪者瀏覽器語言是中文就進入中文版面
國外的用戶預設瀏覽器不是中文的就跳轉英文頁面
<? $lan = substr(?$HTTP_ACCEPT_LANGUAGE,0,5); if ($lan == "zh-cn") print("<meta http-equiv='refresh' content = '0;URL = gb/index.htm'>"); else print("<meta http-equiv='refresh' content = '0;URL = eng/index.htm'>"); ?>
HTML網頁根據來訪這的瀏覽器語言不同自動跳轉多語言頁面
在
<script> var type=navigator.appName if (type=="Netscape") var lang = navigator.language else var lang = navigator.userLanguage //cut down to first 2 chars of country code var lang = lang.substr(0,2) // 英语 if (lang == "en") window.location.replace('url') // 简体中文 else if (lang == "zh-cn") window.location.replace('url') // 繁体中文 else if (lang == "zh-tw") window.location.replace('url') // 德语 else if (lang == "de") window.location.replace('url') // 除上面所列的语言 else window.location.replace('url') </script>
以上是php 自動跳轉中英文頁面範例程式碼的詳細內容。更多資訊請關注PHP中文網其他相關文章!