首页 > 编程 > JS > 正文

通过JS判断浏览器语言后跳转到对应语言站点

2020-07-03 12:53:45
字体:
来源:转载
供稿:网友
这篇文章主要为大家详细介绍了通过JS判断浏览器语言后跳转到对应语言站点,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴。

这段时间361模板接了一个外贸网站的网站制作订单,其中用户一个需求就是把国内网站上的国外客户直接跳转到外文的网站上。

361模板小编经过思虑后决定通过JS来实现这样的功能。

通过JS判断浏览器语言后跳转到对应语言站点


<script language= "javascript" ><!--var lang = navigator.language || navigator.userLanguage;//获取浏览器的语言if(lang.substr(0, 3) == "zh-")location = "http://www.中文站点.com";else//否则转向下面的页面location = "http//www.外文站点.com/";//--></script>

这个是明显的跳转,比如我还有一个正品运动鞋网站,我要怎么做跳转来屏蔽些国外客户的访问呢。

<script language="javascript"><!--var lang = navigator.language || navigator.userLanguage;//获取浏览器的语言if(lang.substr(0, 3) == "zh-");else//否则转向下面的页面location = "/en/index.html";//--></script>

这样,英文的访问者就跳到了英文的界面,而国内的访问则看不到异常。

如果是英文的,屏蔽中文的,用的代码就是如下

<script language="javascript"><!--var lang = navigator.language || navigator.userLanguage;//获取浏览器的语言if(lang.substr(0, 3) == "zh-")location = "http://www.xxxxx.cn";else//--></script>


以上就是通过JS判断浏览器语言后跳转到对应语言站点的全部内容,希望对大家的学习和解决疑问有所帮助,也希望大家多多支持错新网。
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表