自动跳转中英文页面


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 多关键字 高亮显示实现代码
Apr 23 PHP
php daddslashes()和 saddslashes()有哪些区别分析
Oct 26 PHP
PHP实现变色验证码实例
Jan 06 PHP
解决phpcms更换javascript的幻灯片代码调用图片问题
Dec 26 PHP
php简单生成随机数的方法
Jul 30 PHP
php resizeimage 部分jpg文件 生成缩略图失败的原因分析及解决办法
Mar 23 PHP
PHP实现随机生成水印图片功能
Mar 22 PHP
php 使用curl模拟ip和来源进行访问的实现方法
May 02 PHP
php实现自定义中奖项数和概率的抽奖函数示例
May 26 PHP
PHP+Ajax实现的检测用户名功能简单示例
Feb 12 PHP
PHP-FPM 的管理和配置详解
Feb 17 PHP
phpstudy2020搭建站点的实现示例
Oct 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
深入分析使用mysql_fetch_object()以对象的形式返回查询结果
2013/06/05 PHP
Yii2.0 模态弹出框+ajax提交表单
2016/05/22 PHP
Zend Framework入门教程之Zend_Registry组件用法详解
2016/12/09 PHP
php基于dom实现的图书xml格式数据示例
2017/02/03 PHP
PHP实现的下载远程文件类定义与用法示例
2017/07/05 PHP
跨浏览器的 mouseenter mouseleave 以及 compareDocumentPosition的使用说明
2010/05/04 Javascript
jQuery表格插件ParamQuery简单使用方法示例
2013/12/05 Javascript
javascript中typeof操作符和constucor属性检测
2015/02/26 Javascript
javascript制作的简单注册模块表单验证
2015/04/13 Javascript
javascript适合移动端的日期时间拾取器
2015/11/10 Javascript
javascript实现对表格元素进行排序操作
2015/11/18 Javascript
JSONP和批量操作功能的实现方法
2016/08/21 Javascript
JavaScript构建自己的对象示例
2016/11/29 Javascript
JavaScript Ajax实现异步通信
2016/12/14 Javascript
JS实现复制功能
2017/03/01 Javascript
js下拉菜单生成器dropMenu使用方法详解
2017/08/01 Javascript
微信小程序之选项卡的实现方法
2017/09/29 Javascript
快速解决select2在bootstrap模态框中下拉框隐藏的问题
2018/08/10 Javascript
Vue.js样式动态绑定实现小结
2019/01/24 Javascript
Vue.js自定义指令学习使用详解
2019/10/19 Javascript
jQuery实现全选、反选和不选功能的方法详解
2019/12/04 jQuery
JQuery复选框全选效果如何实现
2020/05/08 jQuery
[05:06]2017亚洲邀请赛DAC回顾片
2017/04/19 DOTA
深入浅析Python 中的sklearn模型选择
2019/10/12 Python
Django自带的加密算法及加密模块详解
2019/12/03 Python
Python数据存储之 h5py详解
2019/12/26 Python
python使用协程实现并发操作的方法详解
2019/12/27 Python
python数据分析:关键字提取方式
2020/02/24 Python
利用python中的matplotlib打印混淆矩阵实例
2020/06/16 Python
python 实现弹球游戏的示例代码
2020/11/17 Python
python中操作文件的模块的方法总结
2021/02/04 Python
关于是否需要写商业计划书
2014/02/07 职场文书
演讲稿祖国在我心中
2014/05/04 职场文书
公务员四风问题对照检查材料整改措施
2014/09/26 职场文书
谢师宴家长致辞
2015/07/27 职场文书
Python自动化工具之实现Excel转Markdown表格
2022/04/08 Python