原文:js检测客户端是否安装

前言 需求背景:一个web下载页面,需要检测pc是否安装了客户端软件 windows软件 。网页上有一个打开客户端按钮。若安装了客户端软件,则直接打开,否则下载软件。支持web下载页面在iframe下 打开客户端的方法 通过客户端软件在注册表注册的自定义协议打开。例如:js代码location.href baseonline: 查看注册表方法: 在键盘上按 win R ,打开运行窗口,在里面输入r ...

2019-12-25 11:05 0 1414 推荐指数:

查看详情

客户端检测

检测 Web 客户端的手段很多,而且各有利弊,但最重要的是,不到万不得已,就不要使用客户端检测。 只要能够找到更通用的方法,就应该优先采用更通用的方法。 一言而蔽之,先设计最通用的方案,然后再使用特定于浏览器的技术增强该方案。 一、能力检测最常用也最为人们广泛接受的客户端检测形式是能力检测 ...

Sun Mar 17 23:29:00 CST 2013 3 1928
JS判断手机是否安装了某个客户端APP

虽然在Js中可以启动某个app,但是并不能判断该app是否安装; 但是,但是....还是有奇思淫巧滴,启动app需要的时间较长,js中断时间长,如果没安装js瞬间就执行完毕。直接上代码吧! 一、 二、 apps custom url schemes是什么 ...

Wed Dec 16 22:18:00 CST 2015 4 11468
JS 检测客户端断网情况

常用方法 1 navigator.onLine 2 window.addEventListener() 3 获取网络资源 4 ajax请求 1. navigator.onLi ...

Fri Apr 26 01:33:00 CST 2019 0 1223
浅谈文件上传漏洞(客户端JS检测绕过)

前言 通常再一个web程序中,一般会存在登陆注册功能,登陆后一般会有上传头像等功能,如果上传验证不严格就可能造成攻击者直接上传木马,进而控制整个web业务控制权。下面通过实例,如果程序只进行了客户端JavaScript检测,咱们如何来绕过。 正文 工具准备:DVWA程序,burpsuite ...

Sun Apr 19 00:56:00 CST 2020 0 1268
js判断是否微信客户端

上周接到个需求,需求是这样的:用户扫一扫二维码会产生一个链接,该链接会向后端发送个请求,返回一个 apk 的下载地址,用户点击下载按钮可以下载此 apk。然后就发生了问题,经过测试,发现用微信扫一扫打 ...

Wed Mar 04 23:52:00 CST 2015 0 3026
JS判断客户端是否是iOS或者Android

通过判断浏览器的userAgent,用正则来判断是否是ios和Android客户端。代码如下: 可以打开你的Android手机或者iphone扫描看看 下面一个比较全面的浏览器检查函数,提供更多的检查内容,你可以检查是否是移动(Mobile)、ipad、iphone、微信 ...

Fri Jul 15 22:05:00 CST 2016 1 26650
客户端检测之能力检测

前面的话   浏览器提供商虽然在实现公共接口方面投入了很多精力,但结果仍然是每一种浏览器都有各自的长处,也都有各自的缺点。迄今为止,客户端检测仍然是Web开发领域中一个饱受争议的话题。一谈到这个话题,人们总会不约而同地提到浏览器应该支持一组最常用的公共功能。但是,在现实当中,浏览器之间的差异 ...

Thu Feb 09 21:08:00 CST 2017 4 1015
javascript客户端检测技术

javascript客户端检测技术 1. Firefox Gecko是firefox的呈现引擎。当初的Gecko是作为通用Mozilla浏览器一部分开发的,而第一个采用Gecko引擎的浏览器是Netscape6; 我们可以使用用户代理检测下:如下JS代码 ...

Sun May 31 02:07:00 CST 2015 11 5101
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM