简单判断机器所安装软件
一种方法,但是效果不佳!
<img src="res://c:\Program Files\360\360se\360SE.exe/AB.GIF" onerror=alert('没有安装360浏览器') >
大家都知道,在一个程序里面,会包含一些资源,如果里面有图片资源的话,我们就可以弄一个图片,src本地程序里面的资源,如果onerror,就说明没有安装,但是如果程序有可能在D盘,E盘或者其他路径安装,这样就不行了,必须默认路径才。如果程序开发者无论程序装在哪一个盘,都会向一个固定本地目录释放一张图片,用于判断多好!当然了,还是判断 http头部最好了,简单有效。
测试一下360浏览器:
安装了360且c盘路径,如果安装在其他盘,判断出错:
转载请注明:woyigui's blog [http://www.woyigui.cn/]
本文标题:简单判断机器所安装软件
本文地址:http://www.woyigui.cn/2009/03/19/Determine-installed-software/
只能判断默认路径
我安装到了D盘
[回复]
woyigui 回复:
三月 19th, 2009 at 上午 10:21
那就将src地址改成c盘就可以了。
[回复]
是一个方法,学习了……
[回复]