检测客户端软件版本
detect client side software version
我有web应用程序,通过我需要它在客户端读取应用程序版本。
这可能吗?
我想确定客户端安装的软件版本。
例如:已安装的软件版本,例如,如果用户安装了一个名为test.exe的程序,我想检测它并获得它的版本。这不是浏览器插件
您需要使用activeX来使用JS创建任何暴露类型的对象。如果失败,软件没有安装,否则可以检索存储在activeX对象中的版本。大多数信使都是这样做的。
<OBJECT id="MSXML4"
classid="clsid:88d969c0-f192-11d4-a65f-0040963251e5"
codebase="http://www..../msxml4.cab#version=4,10,9404,0"
type="application/x-oleobject"
STYLE="display: none"
standby="ww">
Alternative Text
</OBJECT>
<script>
//if msxml4 is not installed
if( !document.MSXML4 ){
alert("MSXML4 is not installed");
</script>
}
相关文章:
- JS编译器/包管理器,用于版本控制
- jQuery-2.1.1.min.js或最新版本jQuery-2.13.min.js不会't支持'@
- Chrome加载旧版本的Javascript文件
- 如何使用js将SNAPSHOT内部版本号转换为3位数的整数
- 为什么jQuery 1.8不能在IE8和InternetExplorer9中使用?(截至2012年9月的IE9最新版本)
- 如何设置jsfiddle's的javascript版本
- 同一HTML页面中的两个不同版本的JQuery
- YouTube作为弹出窗口在桌面版本上播放,但不在移动设备上播放
- 有没有一种方法可以获得three.js的最小/lite版本
- Node和Nodejs版本不同
- 以ECMAScript 5及更高版本为目标时,八进制文字不可用
- HTML/JS-检测Android软件版本(并切换css文件)
- 从packagist.org获取软件包的最新版本
- bower安装'dev'软件包的版本;不起作用
- bower安装软件包的存档版本
- Visual Studio 2013 Enterprise:Oracle Java SDK需要此软件的最新版本
- 如何从浏览器检查我们软件的版本
- 什么版本控制软件将是最好的HTML/CSS/JavaScript网站
- 如何使用 JavaScript 比较软件版本号?(只有数字)
- 检测客户端软件版本