自动跳转中英文页面


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 相关文章推荐
PHP5 面向对象程序设计
Feb 13 PHP
提高define性能的php扩展hidef的安装和使用
Jun 14 PHP
php中获取指定IP的物理地址的代码(正则表达式)
Jun 23 PHP
PHP合并两个数组的两种方式的异同
Sep 14 PHP
PHP中文编码小技巧
Dec 25 PHP
php发送html格式文本邮件的方法
Jun 10 PHP
thinkphp多层MVC用法分析
Dec 30 PHP
centos+php+coreseek+sphinx+mysql之一coreseek安装篇
Oct 25 PHP
PHP实现的简单异常处理类示例
May 04 PHP
php使用curl实现ftp文件下载功能
May 16 PHP
深入学习微信网址链接解封的防封原理visit_type
Aug 15 PHP
Laravel框架下的Contracts契约详解
Mar 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
PHP树的代码,可以嵌套任意层
2006/10/09 PHP
php获取从百度搜索进入网站的关键词的详细代码
2014/01/08 PHP
PHP精确计算功能示例
2016/11/29 PHP
常用PHP封装分页工具类
2017/01/14 PHP
PHP join()函数用法与实例讲解
2019/03/11 PHP
php生成短网址/短链接原理和用法实例分析
2020/05/29 PHP
dropdownlist之间的互相联动实现(显示与隐藏)
2009/11/24 Javascript
Javascript 实现TreeView CheckBox全选效果
2010/01/11 Javascript
关于img的href和src取变量及赋值的方法
2014/04/28 Javascript
使用jQuery在移动页面上添加按钮和给按钮添加图标
2015/12/04 Javascript
jquery实现页面常用的返回顶部效果
2016/03/04 Javascript
Bootstrap4一次重大更新 几乎涉及每行代码
2016/05/16 Javascript
简单封装js的dom查询实例代码
2016/07/08 Javascript
jQuery Ajax 异步加载显示等待效果代码分享
2016/08/01 Javascript
bootstrap daterangepicker双日历时间段选择控件详解
2017/06/15 Javascript
基于vue2实现左滑删除功能
2017/11/28 Javascript
Vue用v-for给src属性赋值的方法
2018/03/03 Javascript
vue动态绘制四分之三圆环图效果
2019/09/03 Javascript
完美解决vue 中多个echarts图表自适应的问题
2020/07/19 Javascript
10分钟学会js处理json的常用方法
2020/12/06 Javascript
python中子类调用父类函数的方法示例
2017/08/18 Python
Python中数组,列表:冒号的灵活用法介绍(np数组,列表倒序)
2018/04/18 Python
python通过ffmgep从视频中抽帧的方法
2018/12/05 Python
对python中大文件的导入与导出方法详解
2018/12/28 Python
pygame实现俄罗斯方块游戏(基础篇2)
2019/10/29 Python
Python使用QQ邮箱发送邮件报错smtplib.SMTPAuthenticationError
2019/12/20 Python
深入浅析python变量加逗号,的含义
2020/02/22 Python
新手学习Python2和Python3中print不同的用法
2020/06/09 Python
Python使用OpenPyXL处理Excel表格
2020/07/02 Python
详解如何修改jupyter notebook的默认目录和默认浏览器
2021/01/24 Python
关于探究python中sys.argv时遇到的问题详解
2021/02/23 Python
向全球直邮输送天然健康产品:iHerb.com
2020/05/03 全球购物
门卫岗位安全职责
2013/12/13 职场文书
python process模块的使用简介
2021/05/14 Python
使用Java去实现超市会员管理系统
2022/03/18 Java/Android
python的html标准库
2022/04/29 Python