◇家电维修技术论坛◇'s Archiver

qijisky 发表于 2007-4-2 09:21

实现首页自动选区择语言跳转

[color=red]JS实现首页自动选区择语言跳转:[/color]

<script Language="JavaScript">
if(   window.navigator.systemLanguage=="zh-cn"   )   
        window.location="Chinese/";   
  if(   window.navigator.systemLanguage=="en-us"   )   
        window.location="English/";   
</script>

--------------------------------------------------------------------------------------------
[color=red]ASP实现首页自动选区择语言跳转:[/color]
<%
Dim ToLanguage
ToLanguage = Request.Servervariables("Http_accept_language")
Select Case ToLanguage
        Case "zh","zh-cn"'简体中文(中国大陆)
                Response.Redirect "chinese"
        Case "zh-tw","zh-hk","zh-mo","zh-sg"'繁体中文(中国台湾、香港、澳门,新加坡)
                Response.Redirect "Big5"
        Case Else '剩下的全归英文
                Response.Redirect "English"
End Select
%>
--------------------------------------------------------------------------------------------
[color=red]PHP实现首页自动选区择语言跳转:[/color]

<?php
error_reporting(E_ALL ^ E_NOTICE);
// 分析 HTTP_ACCEPT_LANGUAGE 的属性
// 这里只取第一语言设置 (其他可根据需要增强功能,这里只做简单的方法演示)
preg_match('/^([a-z\-]+)/i', $_SERVER['HTTP_ACCEPT_LANGUAGE'], $matches);
$lang = $matches[1];
switch ($lang) {
   case 'zh-cn' :
         header('Location: http ://cn.jdwx.info/');
         break;
   case 'zh-tw' :
         header('Location: http ://tw.jdwx.info/');
         break;
   case 'ko' :
         header('Location: http ://ko.jdwx.info/');
         break;
   default:
         header('Location: http ://en.jdwx.info/');
         break;
}
?>

dengqiling418 发表于 2008-4-8 15:43

看不明白,有什么用啊?:Q

页: [1]


Google


Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.