自动跳转中英文页面


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扩展函数
Oct 09 PHP
使用网络地址转换实现多服务器负载均衡
Oct 09 PHP
php基础知识:类与对象(3) 构造函数和析构函数
Dec 13 PHP
php empty函数 使用说明
Aug 10 PHP
用php解析html的实现代码
Aug 08 PHP
比较好用的PHP防注入漏洞过滤函数代码
Apr 11 PHP
PHP 数组和字符串互相转换实现方法
Mar 26 PHP
推荐10个提供免费PHP脚本下载的网站
Dec 31 PHP
php数组去除空值函数分享
Feb 02 PHP
PHP children()函数讲解
Feb 03 PHP
thinkphp3.2同时连接两个数据库的简单方法
Aug 13 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
xajax写的留言本
2006/11/25 PHP
Zend Guard使用指南及问题处理
2015/01/07 PHP
thinkPHP框架乐观锁和悲观锁实例分析
2019/10/30 PHP
jQuery.get、jQuery.getJSON、jQuery.post无法返回JSON问题的解决方法
2011/07/28 Javascript
返回页面顶部top按钮通过锚点实现(自写)
2013/08/30 Javascript
javascript检查浏览器是否支持flash的实现代码
2014/08/14 Javascript
jQuery读取XML文件内容的方法
2015/03/09 Javascript
js原型链与继承解析(初体验)
2016/05/09 Javascript
基于BootStrap Metronic开发框架经验小结【九】实现Web页面内容的打印预览和保存操作
2016/05/12 Javascript
微信小程序 底部导航栏目开发资料
2016/12/05 Javascript
jQuery中select与datalist制作下拉菜单时的区别浅析
2016/12/30 Javascript
Bootstrap 填充Json数据的实例代码
2017/01/11 Javascript
用nodeJS搭建本地文件服务器的几种方法小结
2017/03/16 NodeJs
详解用Node.js实现Restful风格webservice
2017/09/29 Javascript
Node.js使用Koa搭建 基础项目
2018/01/08 Javascript
vue如何在自定义组件中使用v-model
2018/05/14 Javascript
vue使用Element组件时v-for循环里的表单项验证方法
2018/06/28 Javascript
亲自动手实现vue日历控件
2019/06/26 Javascript
JavaScript enum枚举类型定义及使用方法
2020/05/15 Javascript
Python下的subprocess模块的入门指引
2015/04/16 Python
python实现根据ip地址反向查找主机名称的方法
2015/04/29 Python
Python中time模块与datetime模块在使用中的不同之处
2015/11/24 Python
tensorflow 1.0用CNN进行图像分类
2018/04/15 Python
django的登录注册系统的示例代码
2018/05/14 Python
Django实现auth模块下的登录注册与注销功能
2019/10/10 Python
pycharm 更改创建文件默认路径的操作
2020/02/15 Python
解决 jupyter notebook 回车换两行问题
2020/04/15 Python
keras的三种模型实现与区别说明
2020/07/03 Python
python 使用tkinter+you-get实现视频下载器
2020/11/17 Python
新加坡第一的杂货零售商:NTUC FairPrice
2020/12/05 全球购物
树转促学习心得体会
2014/09/10 职场文书
师德师风个人自我剖析材料
2014/09/27 职场文书
贵阳市党的群众路线教育实践活动党(工)委领导班子整改方案
2014/10/26 职场文书
工作汇报开头与结尾怎么写
2014/11/08 职场文书
给老师的一封感谢信
2015/01/20 职场文书
晚会闭幕词
2015/01/28 职场文书