自动跳转中英文页面


Posted in PHP onOctober 09, 2006

PHP 网页根据来访这的浏览器语言不同自动跳转中英文页面 
演示:http://www.gabion.cn
当来访者浏览器语言是中文就进入中文版面
国外的用户默认浏览器不是中文的就跳转英文页面

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网页根据来访这的浏览器语言不同自动跳转多语言页面 

在 <head> </head> 之间加入如下代码。

<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下获取客户端ip地址的函数
Mar 15 PHP
PHP写的求多项式导数的函数代码
Jul 04 PHP
基于php导出到Excel或CSV的详解(附utf8、gbk 编码转换)
Jun 25 PHP
PHP中加密解密函数与DES加密解密实例
Oct 17 PHP
ThinkPHP中__initialize()和类的构造函数__construct()用法分析
Nov 29 PHP
PHP扩展模块memcached长连接使用方法分析
Dec 24 PHP
PHP基于迭代实现文件夹复制、删除、查看大小等操作的方法
Aug 11 PHP
php实现获取农历(阴历)、节日、节气的类与用法示例
Nov 20 PHP
浅谈PHP中pack、unpack的详细用法
Mar 12 PHP
laravel框架如何设置公共头和公共尾
Oct 22 PHP
php 多进程编程父进程的阻塞与非阻塞实例分析
Feb 22 PHP
php中yar框架实例用法讲解
Dec 27 PHP
随机头像PHP版
Oct 09 #PHP
1.PHP简介
Oct 09 #PHP
5.PHP的其他功能
Oct 09 #PHP
2.PHP入门
Oct 09 #PHP
4.与数据库的连接
Oct 09 #PHP
利用PHP创建动态图像
Oct 09 #PHP
ip签名探针
Oct 09 #PHP
You might like
浅谈PHP之ThinkPHP框架使用详解
2020/07/21 PHP
层序遍历在ExtJs的TreePanel中的应用
2009/10/16 Javascript
javascript 面向对象,实现namespace,class,继承,重载
2009/10/29 Javascript
js change,propertychange,input事件小议
2011/12/20 Javascript
javascript淡入淡出效果的实现思路
2012/03/31 Javascript
创建公共调用 jQuery Ajax 带返回值
2012/08/01 Javascript
flash调用js中的方法,让js传递变量给flash的办法及思路
2013/08/07 Javascript
Node.js 学习笔记之简介、安装及配置
2015/03/03 Javascript
浅谈$('div a') 与$('div&gt;a')的区别
2016/07/18 Javascript
使用JS轻松实现ionic调用键盘搜索功能(超实用)
2016/09/06 Javascript
js多个物体运动功能实例分析
2016/12/20 Javascript
bootstrap侧边栏圆点导航
2017/01/11 Javascript
微信小程序后台解密用户数据实例详解
2017/06/28 Javascript
JS仿QQ好友列表展开、收缩功能(第二篇)
2017/07/07 Javascript
微信小程序 转发功能的实现
2017/08/04 Javascript
微信小程序使用picker实现时间和日期选择框功能【附源码下载】
2017/12/11 Javascript
微信小程序收藏功能的实现代码
2018/06/12 Javascript
Vue.js 2.x之组件的定义和注册图文详解
2018/06/19 Javascript
jQuery实现为动态添加的元素绑定事件实例分析
2018/09/07 jQuery
JavaScript如何把两个数组对象合并过程解析
2019/10/10 Javascript
python发送邮件功能实现代码
2016/07/15 Python
Python中的左斜杠、右斜杠(正斜杠和反斜杠)
2016/08/30 Python
Python打印“菱形”星号代码方法
2018/02/05 Python
使用Python+wxpy 找出微信里把你删除的好友实例
2019/02/21 Python
python实现翻转棋游戏(othello)
2019/07/29 Python
Python 类属性与实例属性,类对象与实例对象用法分析
2019/09/20 Python
python 监测内存和cpu的使用率实例
2019/11/28 Python
pandas数据处理之绘图的实现
2020/06/15 Python
德国箱包网上商店:koffer24.de
2016/07/27 全球购物
精选鞋类、服装和配饰的全球领先目的地:Bodega
2021/02/27 全球购物
会计自我鉴定范文
2013/10/06 职场文书
校本教研工作方案
2014/01/14 职场文书
怎样写好工作计划
2019/04/10 职场文书
2019新员工心得体会
2019/06/25 职场文书
奖学金发言稿(范文)
2019/08/21 职场文书
微信小程序基础教程之echart的使用
2021/06/01 Javascript