自动跳转中英文页面


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中查询SQL Server或Sybase时TEXT字段被截断的解决方法
Mar 10 PHP
php生成的html meta和link标记在body标签里 顶部有个空行
May 18 PHP
PHP的异常处理类Exception的使用及说明
Jun 13 PHP
PHP远程采集图片详细教程
Jul 01 PHP
PHP依赖倒置(Dependency Injection)代码实例
Oct 11 PHP
PHP+AJAX实现投票功能的方法
Sep 28 PHP
php英文单词统计器
Jun 23 PHP
在 Laravel 中 “规范” 的开发短信验证码发送功能
Oct 26 PHP
关于php支持的协议与封装协议总结(推荐)
Nov 17 PHP
PHP模版引擎原理、定义与用法实例
Mar 29 PHP
PHP创建XML的方法示例【基于DOMDocument类及SimpleXMLElement类】
Sep 10 PHP
详解Laravel设置多态关系模型别名的方式
Oct 17 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
JavaScript constructor和instanceof,JSOO中的一对欢喜冤家
2009/05/25 Javascript
基于jQuery架构javascript基础体系
2011/01/01 Javascript
JS trim去空格的最佳实践
2011/10/30 Javascript
jquery 面包屑导航 具体实现
2013/06/05 Javascript
jquery实现通用版鼠标经过淡入淡出效果
2014/06/15 Javascript
js清空表单数据的两种方式(遍历+reset)
2014/07/18 Javascript
JavaScript判断textarea值是否为空并给出相应提示
2014/09/04 Javascript
js判断手机和pc端选择不同执行事件的方法
2015/01/30 Javascript
Jquery Ajax xmlhttp请求成功问题
2015/02/04 Javascript
jQuery横向擦除焦点图特效代码分享
2015/09/06 Javascript
简单的分页代码js实现
2016/05/17 Javascript
javascript运算符——位运算符全面介绍
2016/07/14 Javascript
JSON格式的时间/Date(2367828670431)/格式转为正常的年-月-日 格式的代码
2016/07/27 Javascript
自定义require函数让浏览器按需加载Js文件
2016/11/24 Javascript
JSONP跨域请求
2017/03/02 Javascript
Angularjs使用过滤器完成排序功能
2017/09/20 Javascript
js推箱子小游戏步骤代码解析
2018/01/10 Javascript
解决vue+element 键盘回车事件导致页面刷新的问题
2018/08/25 Javascript
微信小程序利用swiper+css实现购物车商品删除功能
2019/03/06 Javascript
微信小程序环境下将文件上传到OSS的方法步骤
2019/05/31 Javascript
利用JS响应式修改vue实现页面的input值
2019/09/02 Javascript
React实现轮播效果
2020/08/25 Javascript
Python模块文件结构代码详解
2018/02/03 Python
Python selenium根据class定位页面元素的方法
2019/02/26 Python
.dcm格式文件软件读取及python处理详解
2020/01/16 Python
Numpy中np.max的用法及np.maximum区别
2020/11/27 Python
草莓网美国官网:Strawberrynet USA
2016/12/11 全球购物
Tommy Hilfiger美国官网:美国高端休闲领导品牌
2019/01/14 全球购物
意大利在线药房:shop-farmacia.it
2019/03/12 全球购物
四年级语文教学反思
2014/02/05 职场文书
禁烟标语大全
2014/06/11 职场文书
2015高中教师个人工作总结
2015/07/21 职场文书
《认识年月日》教学反思
2016/02/19 职场文书
《鲸》教学反思
2016/02/23 职场文书
带你学习MySQL执行计划
2021/05/31 MySQL
详解Redis复制原理
2021/06/04 Redis