① 判断是否为360浏览器
判断是否为360浏览器
1、if(window.external&&window.external.twGetRunPath&&window.external.twGetRunPath().toLowerCase().indexOf("360se")>-1){ alert('本站不支持360浏览器访问,请更换其他浏览器!');}
2、装最新的360安全浏览器,然后把它设置为默认浏览器就可以了。
360浏览器(360SE)是奇虎360公司出品的一款浏览器。360浏览器把网页程序的执行和真实计算机系统完全隔离,使得网页中任何木马病毒都无法感染计算机系统。
② php判断浏览器
用 $_SERVER["HTTP_USER_AGENT"] 取浏览器信息,里边有浏览器的类型及版本
随手网上搜的
<?php
if(strpos($_SERVER["HTTP_USER_AGENT"],”MSIE 8.0″))
echo “Internet Explorer 8.0″; // 这里可以写其他的执行命令
else if(strpos($_SERVER["HTTP_USER_AGENT"],”MSIE 7.0″))
echo “Internet Explorer 7.0″;
else if(strpos($_SERVER["HTTP_USER_AGENT"],”MSIE 6.0″))
echo “Internet Explorer 6.0″;
else if(strpos($_SERVER["HTTP_USER_AGENT"],”Firefox/3″))
echo “Firefox 3″;
else if(strpos($_SERVER["HTTP_USER_AGENT"],”Firefox/2″))
echo “Firefox 2″;
else if(strpos($_SERVER["HTTP_USER_AGENT"],”Chrome”))
echo “Google Chrome”;
else if(strpos($_SERVER["HTTP_USER_AGENT"],”Safari”))
echo “Safari”;
else if(strpos($_SERVER["HTTP_USER_AGENT"],”Opera”))
echo “Opera”;
else echo $_SERVER["HTTP_USER_AGENT"];
?>
③ php如何判断浏览器的种类 360的
function my_get_browser(){
if(empty($_SERVER['HTTP_USER_AGENT'])){
return '命令行,机器人来了!';
}
if(false!==strpos($_SERVER['HTTP_USER_AGENT'],'MSIE 9.0')){
return 'Internet Explorer 9.0';
}
if(false!==strpos($_SERVER['HTTP_USER_AGENT'],'MSIE 8.0')){
return 'Internet Explorer 8.0';
}
if(false!==strpos($_SERVER['HTTP_USER_AGENT'],'MSIE 7.0')){
return 'Internet Explorer 7.0';
}
if(false!==strpos($_SERVER['HTTP_USER_AGENT'],'MSIE 6.0')){
return 'Internet Explorer 6.0';
}
if(false!==strpos($_SERVER['HTTP_USER_AGENT'],'Firefox')){
return 'Firefox';
}
if(false!==strpos($_SERVER['HTTP_USER_AGENT'],'Chrome')){
return 'Chrome';
}
if(false!==strpos($_SERVER['HTTP_USER_AGENT'],'Safari')){
return 'Safari';
}
if(false!==strpos($_SERVER['HTTP_USER_AGENT'],'Opera')){
return 'Opera';
}
if(false!==strpos($_SERVER['HTTP_USER_AGENT'],'360SE')){
return '360SE';
}
}
④ 请教:关于php+ajax在360浏览器和IE浏览器下运行,ajax返回不同的值的问题
是不是php 投票判断页面用的 session 判断的UID,如果是这种方式的话,那就是 ajax 回调的时候,php页面session有时候接不到值,需要用ajax 把uid 传过去重新注册下
⑤ 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;
}
⑥ 我用360浏览器测试PHP文件,怎么迅雷直接启动下载了。 这个怎么处理
打开“迅雷下载诊断工具”.
打开后会自动检测重要问题.修复成功后如问题依旧.
选“浏览器支持”一项.里面有360.火狐.谷歌.IE.世界之窗.
5个项目旁都有支持状态.如未启动.请点立即启动.
⑦ 那位知道PHP怎么判断360浏览器,HTTP
varf=false;
/*userAgent是否存在360chrome*/
if(navigator.userAgent.toLowerCase().indexOf("360chrome")>-1){
f=true;
}
try{
/*判断浏览器的路径是否存在360se,如果无法获取,则非360浏览器*/
if(window.external&&window.external.twGetRunPath){
varr=external.twGetRunPath();
if(r&&r.toLowerCase().indexOf("360se")>-1)f=true;
}
}catch(ign){
f=false;
}
f&&(location.href="");
⑧ PHP网站SESSION退出功能在360浏览器里出现下载提示
退出页面不需要html代码,直接用php的unset掉session或其他清除session的方法就可以了。然后你再判断如果session不存在就跳转回首页或者登陆即可
⑨ php怎么判断pc浏览器和手机浏览器
有个函数哈,分享一下,基本能识别
<?php
functionis_mobile(){
//
//如果监测到是指定的浏览器之一则返回true
$regex_match="/(nokia|iphone|android|motorola|^mot-|softbank|foma|docomo|kddi|up.browser|up.link|";
$regex_match.="htc|dopod|blazer|netfront|helio|hosin|huawei|novarra|CoolPad|webos|techfaith|palmsource|";
$regex_match.="blackberry|alcatel|amoi|ktouch|nexian|samsung|^sam-|s[cg]h|^lge|ericsson|philips|sagem|wellcom|bunjalloo|maui|";
$regex_match.="symbian|smartphone|midp|wap|phone|windowsce|iemobile|^spice|^bird|^zte-|longcos|pantech|gionee|^sie-|portalmmm|";
$regex_match.="jigsbrowser|hiptop|^ucweb|^benq|haier|^lct|operas*mobi|opera*mini|320x320|240x320|176x220";
$regex_match.=")/i";
//preg_match()方法功能为匹配字符,既第二个参数所含字符是否包含第一个参数所含字符,包含则返回1既true
returnpreg_match($regex_match,strtolower($_SERVER['HTTP_USER_AGENT']));
}
if(is_mobile()){
//如果是手机浏览器,则自动调转到wap页面
header('Location:http://xxx.com');
}
?>
⑩ 求救,怎么判断浏览器是不是360浏览器啊
360、搜狗等国内浏览器都是IE、chrome为内核开发的,360极速还是IE和chrome双核,这些浏览器用山寨形容很恰当,它们没有版权信息,也就意味着HTTP_USER_AGENT完全报废,
<?php
if($_SERVER["HTTP_USER_AGENT"]=="Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1180.89 Safari/537.1")
{
echo("浏览器为:360");
}
?>
这是比较笨的办法了,,不过目前还没看到更好的方法