日期:2014-05-17  浏览次数:21332 次

求浏览器辨别代码
话说,360浏览器很流氓,但是百度统计也能分辨出,怎么做到的呢
求利用UserAnget辨别浏览器的代码
浏览器

------解决方案--------------------
<script type="text/javascript">
        var Sys = {};
        var ua = navigator.userAgent.toLowerCase();
        var s;
        (s = ua.match(/msie ([\d.]+)/)) ? Sys.ie = s[1] :
        (s = ua.match(/firefox\/([\d.]+)/)) ? Sys.firefox = s[1] :
        (s = ua.match(/chrome\/([\d.]+)/)) ? Sys.chrome = s[1] :
        (s = ua.match(/opera.([\d.]+)/)) ? Sys.opera = s[1] :
        (s = ua.match(/version\/([\d.]+).*safari/)) ? Sys.safari = s[1] : 0;

        //以下进行测试
        if (Sys.ie) document.write('IE: ' + Sys.ie);
        if (Sys.firefox) document.write('Firefox: ' + Sys.firefox);
        if (Sys.chrome) document.write('Chrome: ' + Sys.chrome);
        if (Sys.opera) document.write('Opera: ' + Sys.opera);
        if (Sys.safari) document.write('Safari: ' + Sys.safari);
</script>
------解决方案--------------------
尽力找到所有能识别的浏览器,然后else "360浏览器",哈哈
------解决方案--------------------
判断电脑是否感染360系列非法流氓病毒是杀毒软件干的事情,浏览器能判断么?
------解决方案--------------------
http://ip.chinaz.com/站长工具看IP就有
------解决方案--------------------
http://blog.csdn.net/java_mars/article/details/9005781
------解决方案--------------------
引用:
Quote: 引用:

http://blog.csdn.net/java_mars/article/details/9005781

错误的。

刚装了个360浏览器,发现通过useragent可以看到,用的是Chrome内核。
------解决方案--------------------
都被你们识破了,360浏览器看来又该伪装成别的浏览器了。
------解决方案--------------------
病毒嘛,当然要与时俱进。