php根据用户语言跳转相应网页


Posted in PHP onNovember 04, 2015

当来访者浏览器语言是中文就进入中文版面,国外的用户默认浏览器不是中文的就跳转英文页面。

<?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 相关文章推荐
php完全过滤HTML,JS,CSS等标签
Jan 16 PHP
PHP 字符串 小常识
Jun 05 PHP
IIS7.X配置PHP运行环境小结
Jun 09 PHP
smarty 缓存控制前的页面静态化原理
Mar 15 PHP
解决File size limit exceeded 错误的方法
Jun 14 PHP
高性能PHP框架Symfony2经典入门教程
Jul 08 PHP
简单了解将WordPress中的工具栏移到底部的小技巧
Dec 31 PHP
PHP实现登录搜狐广告获取广告联盟数据的方法【附demo源码】
Oct 14 PHP
CI(CodeIgniter)框架中URL特殊字符处理与SQL注入隐患分析
Feb 28 PHP
PHP进阶学习之类的自动加载机制原理分析
Jun 18 PHP
laravel框架中间件 except 和 only 的用法示例
Jul 12 PHP
PHP7新增函数
Mar 09 PHP
非常全面的php日期时间运算汇总
Nov 04 #PHP
php对文件夹进行相关操作(遍历、计算大小)
Nov 04 #PHP
PHP实现HTML页面静态化的方法
Nov 04 #PHP
php实现网站留言板功能
Nov 04 #PHP
php对二维数组进行相关操作(排序、转换、去空白等)
Nov 04 #PHP
两种php去除二维数组的重复项方法
Nov 04 #PHP
PHP扩展开发教程(总结)
Nov 04 #PHP
You might like
上海地方志办公室-上海电子仪表工业志
2021/03/04 无线电
PHP zlib扩展实现页面GZIP压缩输出
2010/06/17 PHP
PHP上传图片进行等比缩放可增加水印功能
2014/01/13 PHP
php自定义排序uasort函数示例【二维数组按指定键值排序】
2019/06/19 PHP
yii框架结合charjs统计上一年与当前年数据的方法示例
2020/04/04 PHP
PHP常量DIRECTORY_SEPARATOR原理及用法解析
2020/11/10 PHP
JavaScript实现页面实时显示当前时间的简单实例
2013/07/20 Javascript
smartcrop.js智能图片裁剪库
2015/10/14 Javascript
Javascript removeChild()删除节点及删除子节点的方法
2015/12/27 Javascript
jquery实现列表上下移动功能
2016/02/25 Javascript
微信小程序 slider 详解及实例代码
2017/01/10 Javascript
详解Vue学习笔记进阶篇之列表过渡及其他
2017/07/17 Javascript
基于canvas粒子系统的构建详解
2017/08/31 Javascript
Vue组件的使用及个人理解与介绍
2019/02/09 Javascript
谈谈JavaScript中super(props)的重要性
2019/02/12 Javascript
vue router带参数页面刷新或回退参数消失的解决方法
2019/02/27 Javascript
微信小程序顶部导航栏可滑动并选中放大
2019/12/05 Javascript
vuex页面刷新导致数据丢失的解决方案
2020/12/10 Vue.js
Python函数中*args和**kwargs来传递变长参数的用法
2016/01/26 Python
使用python 和 lint 删除项目无用资源的方法
2017/12/20 Python
Python分割指定页数的pdf文件方法
2018/10/26 Python
Python小白必备的8个最常用的内置函数(推荐)
2019/04/03 Python
python实现异常信息堆栈输出到日志文件
2019/12/26 Python
PyCharm 在Windows的有用快捷键详解
2020/04/07 Python
python+requests接口自动化框架的实现
2020/08/31 Python
pytorch学习教程之自定义数据集
2020/11/10 Python
解决Pymongo insert时会自动添加_id的问题
2020/12/05 Python
CSS3实现酷炫的3D旋转透视效果
2019/11/21 HTML / CSS
德国孕妇装和婴童服装网上商店:bellybutton
2018/04/12 全球购物
eDreams意大利:南欧领先的在线旅行社
2018/11/23 全球购物
竟聘演讲稿范文
2013/12/31 职场文书
公务员群众路线心得体会
2014/11/03 职场文书
2014年新农村建设工作总结
2014/12/01 职场文书
教师节感想
2015/08/11 职场文书
《一面五星红旗》教学反思
2016/02/23 职场文书
话题作文之呼唤
2019/12/18 职场文书