360安全浏览器JS检测方法

还是利用res://360se.exe/2/2025这个资源图片,不过原来使用img.onload的方法失效了,貌似被360se封了,图片载入不了,变成x
但是仔细观察发现,虽然无法载入,但是这张图有宽度!普通的图片如果挂了,宽度就是一个X的宽度。


于是就有了如下检测方法

<html>
<head>
<script type="text/javascript" src="http://shared.ydstatic.com/js/jquery/jquery-1.6.2.js"></script>
</head>
<body>
<img id="a" style="display:none" src="res://360se.exe/2/2025"></img>
<script>
    if ($('#a').width() > 100 ) {
        alert("360se!")
    } else {
        alert("not 360se!")
    }
</script>
</body>
</html>
This entry was posted in 技术学习. Bookmark the permalink.

2 Responses to 360安全浏览器JS检测方法

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注