我实现一个JS方法,实现的功能是,当电脑插入UKEY(U盘)的时候自动触发这个JS,类似于onkeyup

JavaScript032

我实现一个JS方法,实现的功能是,当电脑插入UKEY(U盘)的时候自动触发这个JS,类似于onkeyup,第1张

这个估计你要写一个activex 共javascript 调用,作用是判断是否有插入UKEY

要实现onkeydown 这样的效果你可以考虑,用timer定时执行javascript 函数

你这个是一个读取密钥的控件,

var result = FTUCtrl.SetCertResult_Ex,直接就获取到了key,

当然控件的实现那是控件的事,它可能是由其他诸如VC类的底层语言开发的控件(比如ocx控件),可由其他语言调用。设计到安全性能,控件在读取key的时候应该是有自己的一套加密算法。你只要调用控件提供的js方法就能得到key值。当然客户端在使用时需要将控件安装到本地才行 ,浏览器设置满足条件的话,会自动提示安装ActiveX控件 。

类似比如,数字读卡器,office控件,都是类似的使用机制