自动跳转中英文页面


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加MYSQL服务器
Oct 09 PHP
简单的php写入数据库类代码分享
Jul 26 PHP
PHPUnit安装及使用示例
Oct 29 PHP
php页面缓存方法小结
Jan 10 PHP
php实现文本数据导入SQL SERVER
May 17 PHP
fsockopen pfsockopen函数被禁用,SMTP发送邮件不正常的解决方法
Sep 20 PHP
PHP去除字符串最后一个字符的三种方法实例
Mar 01 PHP
PHP开发的微信现金红包功能示例
Jun 29 PHP
Laravel中的Auth模块详解
Aug 17 PHP
PHP实现超简单的SSL加密解密、验证及签名的方法示例
Aug 28 PHP
浅谈laravel中的关联查询with的问题
Oct 10 PHP
php设计模式之观察者模式实例详解【星际争霸游戏案例】
Mar 30 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 高效率写法 推荐
2010/02/21 PHP
PHP验证码类代码( 最新修改,完全定制化! )
2010/12/02 PHP
PHP 返回13位时间戳的实现代码
2016/05/13 PHP
Yii2中Restful API原理实例分析
2016/07/25 PHP
PHP实现的无限分类类库定义与用法示例【基于thinkPHP】
2018/08/06 PHP
PHP读取目录树的实现方法分析
2019/03/22 PHP
PHP7 mongoDB扩展使用的方法分享
2019/05/02 PHP
javascript string字符串优化问题
2011/07/31 Javascript
JavaScript高级程序设计(第3版)学习笔记6 初识js对象
2012/10/11 Javascript
Firefox下无法正常显示年份的解决方法
2014/09/04 Javascript
javascript转换日期字符串为Date日期对象的方法
2015/02/13 Javascript
jquery滚动到顶部底部代码
2015/04/20 Javascript
javascript实现10个球随机运动、碰撞实例详解
2015/07/08 Javascript
javascript控制层显示或隐藏的方法
2015/07/22 Javascript
JavaScript实现标题栏文字轮播效果代码
2015/10/24 Javascript
javascript合并表格单元格实例代码
2016/01/03 Javascript
jQuery ajax应用总结
2016/06/02 Javascript
浅谈js和css内联外联注意事项
2016/06/30 Javascript
vue+vue-validator 表单验证功能的实现代码
2017/11/13 Javascript
基于vue cli重构多页面脚手架过程详解
2018/01/23 Javascript
微信小程序 生成携带参数的二维码
2019/10/23 Javascript
基于javascript的无缝滚动动画实现2
2020/08/07 Javascript
如何在JavaScript中等分数组的实现
2020/12/13 Javascript
[00:33]2016完美“圣”典风云人物:Sccc宣传片
2016/12/03 DOTA
python双向链表实现实例代码
2013/11/21 Python
Python嵌套式数据结构实例浅析
2019/03/05 Python
解决Keras自带数据集与预训练model下载太慢问题
2020/06/12 Python
戴森美国官网:Dyson美国
2016/09/11 全球购物
美国最大的半成品净菜电商:Blue Apron(蓝围裙)
2018/04/27 全球购物
大学四年学习的自我评价分享
2013/12/09 职场文书
小学数学教学反思
2014/02/02 职场文书
九一八事变演讲稿范文
2014/09/14 职场文书
2015年重阳节主持词
2015/07/04 职场文书
大学开学典礼新闻稿
2015/07/17 职场文书
MongoDB orm框架的注意事项及简单使用
2021/06/20 MongoDB
微信小程序APP的生命周期及页面的生命周期
2022/04/19 Javascript