php检测访问者浏览器是否为IE浏览器

转载 2013年12月04日 06:37:14
检测用户当前浏览器是否为IE浏览器,在某些情况下是很有必要的,下面有个不错的示例,经测试还不错。

例子:
/** 
* 检测用户当前浏览器 
* @return boolean 是否ie浏览器 
* @site www.jbxue.com
*/ 
function chk_ie_browser() { 
$userbrowser = $_SERVER['HTTP_USER_AGENT']; 
if ( preg_match( '/MSIE/i', $userbrowser ) ) { 
$usingie = true; 
} else { 
$usingie = false; 

return $usingie; 

相关文章推荐

php检测访问者是否为手机

用JavaScript检测IE浏览器版本

前端开发中常常会和IE打交道,本文将介绍如何使用javascript来检测IE浏览器的每个版本,包括IE11、IE10、IE9、IE8、IE7、IE6等更旧浏览器,并且还可以叠加,如IE10及以下,I...

IE浏览器内存泄露检测工具

随着Web2.0技术的发展,富客户端的应用可以说是越来越多,给各个浏览器造成很大的压力。以前的测试可能只关注于服务器端,如今却需要研究浏览器端的资源使用情况,如CPU利用率、响应时间和内存占用。根据实...
  • e_wsq
  • e_wsq
  • 2012年08月17日 12:22
  • 537

JavaScript检测浏览器(Firefox、IE)插件(Flash/Java)(三)

检测浏览器中是否安装了特定的插件是一种最常见的检测例程。对于非IE浏览器,可以使用plugins数组来达到这个目的。该数组中的每一项包含下列属性: name:插件的名字;description:...

IE浏览器检测及禁用jQuery插件

  • 2017年10月26日 11:09
  • 84KB
  • 下载

IE浏览器检测

  • 2012年12月12日 14:25
  • 13KB
  • 下载

PHP解决IE浏览器下载文件名乱码问题

网站开发中,经常会碰到下载文件功能,某些需求就要下载文件名为中文。 一般输出中文都会用UTF-8编码,但IE浏览器的一些版本转换下载文件名时,并不使用UTF-8编码,导致文件名乱码。测试了名为“中文...

PHP 浏览器即时输出运动进度 仅对 IE有效 FIREFOX、CHROME未解决

nginx 里面在php 的section 加入 fastcgi_buffer_size 1k; fastcgi_buffers 128 1k; # up to 1k + 128 * 1k ...

解决PHP在IE浏览器下载文件,中文文件名乱码问题

今天一个问题:“使用360浏览器和IE 出现文件名称乱码”. 前提:我们网站所有文件全部使用的是UTF-8 NO BOM的编码方式 1、找测试重现。360浏览器下载的呵呵,果然文件名是乱码。再请测试在...

php中cookie跨域的解决方案以及IE和safari浏览器中的坑

最近工作上遇到了一道难题:公司的合作商想将我们平台的用户引流到他们平台,即在他们的网站上用户可以使用在我们平台的用户名和密码进行登录,简言之需要做到用户在两个平台登录状态的同步。 一般来说用户登录完之...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:php检测访问者浏览器是否为IE浏览器
举报原因:
原因补充:

(最多只允许输入30个字)