自动跳转中英文页面


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.MVC的模板标签系统(二)
Sep 05 PHP
PHP中static关键字原理的学习研究分析
Jul 18 PHP
使用PHP备份MYSQL数据的多种方法
Jan 15 PHP
php生成静态html页面的方法(2种方法)
Sep 14 PHP
php语言的7种基本的排序方法
Dec 28 PHP
PHP中的print_r 与 var_dump 输出数组
Jun 13 PHP
php微信公众平台配置接口开发程序
Sep 22 PHP
ThinkPHP的SAE开发相关注意事项详解
Oct 09 PHP
数组任意位置插入元素,删除特定元素的实例
Mar 02 PHP
PHP实现ASCII码与字符串相互转换的方法
Apr 29 PHP
PHPExcel中文帮助手册|PHPExcel使用方法(分享)
Jun 09 PHP
PHP框架实现WebSocket在线聊天通讯系统
Nov 21 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数组一对一替换实现代码
2012/08/31 PHP
PHP中mb_convert_encoding与iconv函数的深入解析
2013/06/21 PHP
php中数据库连接方式pdo和mysqli对比分析
2015/02/25 PHP
Yii2语言国际化自动配置详解
2018/08/22 PHP
浅谈laravel框架与thinkPHP框架的区别
2019/10/23 PHP
window.opener用法和用途实例介绍
2013/08/19 Javascript
使用javascript实现Iframe自适应高度
2014/12/24 Javascript
JavaScript事件委托技术实例分析
2015/02/06 Javascript
js+HTML5实现视频截图的方法
2015/06/16 Javascript
HTML5之WebSocket入门3 -通信模型socket.io
2015/08/21 Javascript
jQuery实现调整表格单列顺序完整实例
2016/06/20 Javascript
vue.js $refs和$emit 父子组件交互的方法
2017/12/20 Javascript
angular2实现统一的http请求头方法
2018/08/13 Javascript
Vue动态获取width的方法
2018/08/22 Javascript
用jQuery将JavaScript对象转换为querystring查询字符串的方法
2018/11/12 jQuery
解决vue 表格table列求和的问题
2019/11/06 Javascript
解决vue+router路由跳转不起作用的一项原因
2020/07/19 Javascript
javascript实现页面的实时时钟显示示例
2020/08/06 Javascript
VUE Elemen-ui之穿梭框使用方法详解
2021/01/19 Javascript
Python Matplotlib库入门指南
2015/05/18 Python
如何准确判断请求是搜索引擎爬虫(蜘蛛)发出的请求
2015/10/13 Python
Python人脸识别初探
2017/12/21 Python
浅析Python装饰器以及装饰器模式
2018/05/28 Python
django如何连接已存在数据的数据库
2018/08/14 Python
python消除序列的重复值并保持顺序不变的实例
2018/11/08 Python
python3实现带多张图片、附件的邮件发送
2019/08/10 Python
详解在python操作数据库中游标的使用方法
2019/11/12 Python
scrapy爬虫:scrapy.FormRequest中formdata参数详解
2020/04/30 Python
微软俄罗斯官方网站:Microsoft俄罗斯
2016/09/18 全球购物
英国和国际包裹递送:ParcelCompare
2019/08/26 全球购物
娇韵诗俄罗斯官方网站:Clarins俄罗斯
2020/10/03 全球购物
钳工实习自我鉴定
2013/09/19 职场文书
优秀交警事迹材料
2014/01/26 职场文书
汽车销售经理岗位职责
2014/06/09 职场文书
党员个人对照检查材料
2014/10/01 职场文书
2015年教学管理工作总结
2015/05/20 职场文书