`

JS判断浏览器语言自动跳转

 
阅读更多
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
var type=navigator.appName
if (type=="Netscape"){
<wbr><wbr><wbr><wbr></wbr></wbr></wbr></wbr>varlang = navigator.language
}
else{
<wbr><wbr><wbr><wbr></wbr></wbr></wbr></wbr>varlang = navigator.userLanguage
}
//取得浏览器语言的前两个字母
var lang =lang.substr(0,2)
// 英语
if (lang== "en"){
<wbr><wbr><wbr><wbr></wbr></wbr></wbr></wbr>window.location.href="http://www.xxx.com/"
}
// 中文 - 不分繁体和简体
else if (lang =="zh"){
//<wbr>window.location.href="<a href="http://www.xxx.cn/">http://www.xxx.cn/</a>"</wbr>
//<wbr>注释掉了上面跳转,不然会陷入无限循环</wbr>
}
// 除上面所列的语言
else{
<wbr><wbr><wbr><wbr></wbr></wbr></wbr></wbr>window.location.href="http://www.xxx.com.cn/"
}

以上代码通过Firefox、Chrome、Opera测试有效;为了测试IE下的效果,特意在VMwarePlayer里安装了Windows XP英文版,结果一样有效。

亲手测试一下效果:在Chrome的高级设置里添加其他语言,设置语言为en-us或者任何en开头的,测试效果。

PS:多余一句,在html中使用JavaScript代码需要

分享到:
评论

相关推荐

    php页面自动跳转的几种实现方法

    PHP 作为一种广泛使用的服务器端脚本语言,提供了多种方式来实现页面的自动跳转。本文将详细介绍三种常用的页面跳转方法:通过 `meta` 标签、使用 `header` 函数以及使用 JavaScript。 #### 一、使用 `meta` 标签 ...

    JS代码根据搜索引擎来路来判断 跳转到指定页面

    2. **实现重定向**:浏览器接收到这些头信息后会自动跳转到新的位置。 #### 方法六:特殊关键字匹配 最后一种方法通过匹配特殊的中文关键词来进行页面跳转。 ```javascript &lt;script type="text/javascript"&gt; var s ...

    页面自定跳转 超链接 跳转 jsp页面跳转

    根据给定的文件信息,我们可以深入探讨页面自动跳转、超链接跳转以及JSP页面跳转的相关知识点,尤其关注于HTML、JavaScript以及浏览器兼容性处理。 ### 页面自定义跳转与超链接跳转 页面自定义跳转指的是在网页...

    php网页跳转代码大全

    在Web开发中,网页跳转是非常常见的一种需求,它可以让用户从当前页面自动跳转到另一个页面或者网址。这种功能可以用于多种场景,比如登录验证成功后的页面重定向、操作完成后返回首页等。对于PHP开发者来说,掌握几...

    php根据用户语言跳转相应网页

    这段JavaScript代码首先判断浏览器类型,然后获取浏览器的语言设置,并同样截取前两个字符。之后,根据这些字符判断用户语言并执行相应的`window.location.replace()`,将用户重定向到指定的URL。 在实际应用中,...

    ASP.NET(基于VS2008 C#)页面计时自动跳转(session和Javascript两种方法)

    **二、客户端JavaScript自动跳转** 1. **JavaScript基础** JavaScript是一种运行在浏览器端的脚本语言,它可以修改HTML页面的内容、控制用户界面和与服务器进行异步通信。 2. **setTimeout函数** `setTimeout`...

    防止被IFRAME嵌套并自动跳到首页代码.rar

    当A站全局引入这段JS代码后,任何试图在B站的IFRAME中加载A站的行为都会导致浏览器自动跳转到A站的首页,从而避免了A站内容被不正当利用。 在“JS特效-其它代码”这个标签下,我们可以推断这段代码可能是一种...

    根据ip进行域名跳转

    // 根据IP判断并执行相应跳转 if ($visitor_ip == '192.168.0.1') { header('Location: http://example1.com'); // 跳转到指定域名 } elseif ($visitor_ip == '192.168.0.2') { header('Location: ...

    JavaScript实现页面5秒后自动跳转的方法

    本篇文章将详细介绍如何使用JavaScript实现页面在5秒后自动跳转的功能,包括递归调用和定时器函数setTimeout的使用技巧。 首先,我们需要明确页面跳转的基本原理。在JavaScript中,页面跳转可以通过修改window对象...

    php 来访国内外IP判断代码并实现页面跳转

    1. Javascript判断来访者的浏览器语言,如果是中文系统,自然使用者都是中国人,跳中文网站; 如果是非中文系统,默认使用者非中国人,跳英文网站。 优点:判断反映速度快。 缺点:不准确,有可能中国用户喜欢用...

    php自动跳转中英文页面

    "PHP自动跳转中英文页面"这个话题就是关于如何根据用户的浏览器语言设置自动重定向到相应的中文或英文页面。以下是对该技术的详细解释: 首先,我们需要获取用户浏览器首选的语言设置。在PHP中,可以使用`$...

    一个空间绑定多个域名实现自动跳转的几种方法[参考].pdf

    在IT行业中,尤其是在网站开发和管理领域,有时候我们需要将一个空间(服务器空间)绑定到多个域名,以便根据用户访问的域名自动跳转到相应的页面。这样可以方便地管理和维护多个网站,同时提供统一的用户体验。这里...

    让网页自动适应显示器不同的“分辨率”

    提示:l language="JavaScript" 指定脚本所用语言为 JavaScript,大部分浏览器的默认客户端脚本语言就是 JavaScript,所以也可以省略不写。l &lt;!-- 和 //--&gt; 两个标识的作用是通知不支持 JavaScript 浏览器忽略...

    检测移动设备跳转

    JavaScript作为一种强大的客户端脚本语言,是实现移动设备跳转的常用工具。在描述中提到的"device.js"文件,很可能就是用来检测用户设备并执行跳转的代码。下面我们将详细介绍如何使用JavaScript进行设备检测和跳转...

    页面跳转代码

    6. 浏览器版本判断的跳转: 对于不同版本的浏览器,我们可以根据浏览器类型或版本来决定跳转到哪个页面。例如,以下代码会根据用户是否使用IE浏览器进行跳转: ```html &lt;script language="javascript"&gt; var ver ...

    html网页跳转代码大全

    - **页面重定向**:用于网站更新后的临时跳转或错误页面自动跳转到主页。 - **用户体验优化**:如登录成功后自动跳转到用户首页等。 #### 三、动态进度条跳转 **代码示例:** ```html &lt;head&gt;&lt;meta ...

    根据域名跳转代码

    在互联网中,域名跳转是指当用户访问一个特定的域名时,会被自动重定向到另一个网址的行为。这种技术常用于网站迁移、域名更换、页面优化等多种场景。在早期互联网时代,由于技术限制,很多情况下无法实现域名级别的...

    手机-PC站自动跳转(PC-手机)_HTML手机电脑网站_网页源码移动端前端_H5模板_自适应响应式源码.zip

    9. **设备检测**:为了实现自动跳转,源码可能包含用于检测用户设备的脚本,例如通过检查User-Agent字符串或屏幕分辨率来判断访问设备是手机还是PC。 10. **跨平台兼容性**:一个好的自适应网站应该能够在各种设备...

Global site tag (gtag.js) - Google Analytics