使用PHP检查浏览器IE8或更低版本

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用PHP检查浏览器IE8或更低版本相关的知识,希望对你有一定的参考价值。

如何使用php检查浏览器是IE8还是更少?

答案
    $(document).ready(function() 
    var bro=$.browser; 
    var binfo=""; 
    if(bro.msie) binfo="Microsoft Internet Explorer "+bro.version; 
    if(bro.mozilla) binfo="Mozilla Firefox "+bro.version; 
    if(bro.safari) binfo="Apple Safari "+bro.version; 
    if(bro.opera) binfo="Opera "+bro.version; 
    alert(binfo); 
    $("#browser").html(binfo); 
) 
另一答案
if(preg_match('/(?i)msie [2-8]/',$_SERVER['HTTP_USER_AGENT']))
另一答案

编辑

<?php
//echo $_SERVER['HTTP_USER_AGENT'] . "\n\n";

$browser = get_browser(null, true);
echo "<pre>";
print_r($browser['version']);
?>

另一答案

试试这个link

典型用法。

$browser = new Browser();
if( $browser->getBrowser() == Browser::BROWSER_FIREFOX && $browser->getVersion() >= 2 ) 
    echo 'You have FireFox version 2 or greater';

以上是关于使用PHP检查浏览器IE8或更低版本的主要内容,如果未能解决你的问题,请参考以下文章

检查用户是不是使用 IE

jQuery .animate() marginLeft 在 IE8 及更低版本中不起作用 - 参数无效

IE8 8.0.7600 及更低版本中的无效 JSON Primitive

php 对于装运跟踪版本1.3.6或更低版本

php 适用于WooCommerce 2.6.x或更低版本

jQuery兼容浏览器IE8方法