余志国网站设计工作室是专业从事义乌网站建设、义乌外贸网站建设、义乌网站制作、义乌网站设计的专业义乌网站建设工作室,是义乌外贸网站建设专家!

JS、ASP、PHP自动检测浏览器语言并转到相关URL

分类:程序开发 Tags: javascript asp php 浏览器 检测 评论:0 浏览:5037 最近更新时间:2014/8/23 13:49:54

问:我想建立一个多语言的网站,现在我想实现这样的功能,就是程序或者JS自动检测客户端浏览器的语言,如果是中文,那么就判断转到中文网站,如果是英文那么就转到英文网站。

答:可以用以下代码


1,JS代码,操作系统

<script language=javascript> 
if( window.navigator.systemLanguage=="zh-cn" ) 
window.location="Chinese.htm"; 
if( window.navigator.systemLanguage=="en" ) 
window.location="English.htm"; 
</script>



2,PHP代码

<?php 
if(strstr($HTTP_ACCEPT_LANGUAGE,"en")) { 
Header("Location: English.php"); 
} 
 
elseif(strstr($HTTP_ACCEPT_LANGUAGE,"zh-cn")) { 
Header("Location: Chinese.php"); 
} 
 
else {Header("Location: Chinese.php"); 
} 
?>

3,ASP代码,浏览器

<%
Dim userLang
userLang = Request.ServerVariables("HTTP_ACCEPT_LANGUAGE")
 
if instr(userLang, "zh-cn") > 0  then 
response.redirect "chinese.asp"
 
else if instr(userLang, "en") > 0  then 
response.redirect "english.asp"
 
else
response.redirect "chinese.asp"
 
end if
end if
%>


本文地址:/493/
  • 相关文章
  • 推荐文章
  • 最新文章
发表评论





您的IP:18.97.14.82,来自:

留言

 


免费咨询
建站咨询热线
15967985565
QQ: 358758308 Skype: yuzhiguo Facebook: yuzhiguo Email