使用php检测用户当前使用的浏览器是否为IE浏览器
/**
* 检测用户当前浏览器
* @return boolean 是否ie浏览器
*/
function chk_ie_browser() {
$userbrowser = $_SERVER['HTTP_USER_AGENT'];
if ( preg_match( '/MSIE/i', $userbrowser ) ) {
$usingie = true;
} else {
$usingie = false;
}
return $usingie;
}
相关推荐
-
JavaScript编写检测用户所使用的浏览器的代码示例
能力检测 在编写代码之前先检测特定浏览器的能力.例如,脚本在调用某个函数之前,可能要先检测该函数首付存在.这种检测方法将开发人员从考虑具体的浏览器类型和版本中解放出来,让他们把注意力集中到相应的能力是否存在上.能力检测无法精确地检测特定的浏览器和版本. 怪癖检测 怪癖实际上是浏览器实现中存在的bug,例如早期的webkit中就存在一个怪癖,即它会再for-in循环中返回被隐藏的属性.怪癖检测通常涉及到运行一段代码,然后确定浏览器是否存在某个怪癖.由于怪癖检测无法精确地检测特定的浏览器和版本. 用
-
使用php检测用户当前使用的浏览器是否为IE浏览器
复制代码 代码如下: /** * 检测用户当前浏览器 * @return boolean 是否ie浏览器 */ function chk_ie_browser() { $userbrowser = $_SERVER['HTTP_USER_AGENT']; if ( preg_match( '/MSIE/i', $userbrowser ) ) { $usingie = true; } else { $usingie = false; } return $usingie; }
-
PHP检测用户是否关闭浏览器的方法
本文实例讲述了PHP检测用户是否关闭浏览器的方法.分享给大家供大家参考,具体如下: 1.例子1 echo str_repeat(" ",3000); ignore_user_abort(true); mylog('online'); while (true) { /* * 1.程序正常结束 connection_status 0 * 2.点击浏览器"停止"按钮 connection_status 1 * 3.超时 connection_status 2 */ ech
-
php 计划任务 检测用户连接状态
计划任务 复制代码 代码如下: ignore_user_abort(); // 用户关闭浏览器程序依然执行 set_time_limit(0); // 不限制程序运行时间 $interval = 3; // 程序循环间隔时间秒 $link = mysql_connect('localhost', 'username', 'paswd'); mysql_select_db('test'); mysql_query("SET NAMES 'utf8'"); do { // 用户关闭浏览器停
-
js检测用户输入密码强度
一个用Javascript检测用户输入密码强度的效果代码,以下代码主要是从以下四个方面检测用户输入的密码的强度的,有兴趣的朋友可以自己添加或修改成自己想要的形式! 1. 如果输入的密码位数少于5位,那么就判定为弱. 2. 如果输入的密码只由数字.小写字母.大写字母或其它特殊符号当中的一种组成,则判定为弱. 3. 如果密码由数字.小写字母.大写字母或其它特殊符号当中的两种组成,则判定为中. 4. 如果密码由数字.小写字母.大写字母或其它特殊符号当中的三种以上组成,则判定为强. 先来看看这个实现的效
-
正则表达式检测用户输入的email地址是否合法
在注册系统开发中,需要检测用户输入的email地址是否合法,可以在js或者php中检测,但是差别不大,都可以使用正则表达式来检测. 下面是js的一个例子: 复制代码 代码如下: function validateEmail(email) { var re = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\ ".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\
-
PHP检测用户语言的方法
本文实例讲述了PHP检测用户语言的方法.分享给大家供大家参考.具体如下: function getPreferredLanguage() { $langs = array(); if (isset($_SERVER['HTTP_ACCEPT_LANGUAGE'])) { // break up string into pieces (languages and q factors) preg_match_all('/([a-z]{1,8}(-[a-z]{1,8})?)\s*(;\s*q\s*=\
-
js关闭浏览器窗口及检查浏览器关闭事件
js关闭浏览器窗口 js关闭浏览器窗口,不弹出提示框.支持ie6+,火狐,谷歌等浏览器. 复制代码 代码如下: <html> <head /> <body> <script type="text/javascript"> function closeWin(){ window.opener=null; window.open('','_self',''); window.close(); } </script> <a o
-
如何检测用户第一次访问我的网站并显示友好信息?
< %@ LANGUAGE="VBscript" % >< % RequestName = Request.Form("Name")RequestLeaveMeAlone = Request.Form("LeaveMeAlone")If RequestName < >"" or RequestLeaveMeAlone < >"" then ' 在同一个页面中检查
-
vue 检测用户上传图片宽高的方法
需求: 用户可上传3-6张图片(第 1 2 3 张必须传),上传的图片必须是540 * 330 像素. 第一步,获取上传的图片的宽高. 初始化一个对象数组,宽高均设为0. 如果用户上传的图片没有上限,可以动态修改这个对象数组. data: picArray:[ { width:0, height:0 }, { width:0, height:0 }, { width:0, height:0 }, { width:0, height:0 }, { width:0, height:0 }, { wi
随机推荐
- JS对象的深度克隆方法示例
- jquery easyui 结合jsp简单展现table数据示例
- Java实现输入流转化为String
- Java正则表达式匹配电话格式
- JS实现手写parseInt的方法示例
- PHP弱类型的安全问题详细总结
- PHP使用Mysqli类库实现完美分页效果的方法
- PHP面相对象中的重载与重写
- python常用知识梳理(必看篇)
- python递归打印某个目录的内容(实例讲解)
- mysql执行时间为负数的原因分析
- 使用Mixin设计模式进行Python编程的方法讲解
- XHTML 1.0:标记新的开端
- .Net判断一个对象是否为数值类型实例
- 关于Android bitmap你不知道的一些事
- C++实现查找二叉树中和为某一值的所有路径的示例
- vue中$refs, $emit, $on, $once, $off的使用详解
- 非常实用的jQuery代码段集锦【检测浏览器、滚动、复制、淡入淡出等】
- laravel 获取当前url的别名方法
- 使用 Element UI Table 的 slot-scope方法