检测用户浏览器类型?

时间:2014-05-12 11:22:39

标签: html

我正在使用我知道在Internet Explorer和其他浏览器中无法使用的webkit CSS属性。我想识别用户浏览器,如果他们没有使用Chrome或Safari,则会显示一条消息,告诉他们我们的网站在他们的浏览器上不受支持。

我知道我可以根据浏览器切换样式表,但我希望他们在webkit启用浏览器上查看它。

感谢。

2 个答案:

答案 0 :(得分:0)

看看哪个浏览器,你可以从gitgub获取代码

http://whichbrowser.net/

https://github.com/NielsLeenheer/WhichBrowser

修改

我建议使用css liabray,它将为您完成所有样式,因此您不会对浏览器问题感到满意。一个伟大的开始是:

http://getbootstrap.com/

http://foundation.zurb.com/

答案 1 :(得分:0)

这是来自一个工作现场。希望这能帮助你克服你的问题,

<?php
    if(strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE') !== FALSE) 
            echo 'your error for IE';
    elseif(strpos($_SERVER['HTTP_USER_AGENT'], 'Firefox') !== FALSE) 
            echo 'your error for firefox';
    elseif(strpos($_SERVER['HTTP_USER_AGENT'], 'Chrome') !== FALSE) 
            echo 'Google Chrome! you are good to go';
    elseif(strpos($_SERVER['HTTP_USER_AGENT'], 'Safari') !== FALSE) 
            echo 'Safari! you are good to go';
            else 
            echo 'error message';
    ?>