日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > HTML >内容正文

HTML

前端页面读取ukey

發布時間:2024/8/1 HTML 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 前端页面读取ukey 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.引入signocx.cab

2.前端調用方法

<html> <head> <title>signseal</title> <script type="text/javascript"> function readseal() {alert("readseal");var obj = window.document.getElementById("ocx"); var seal;var sealInfo = obj.ReadSeal();var sealInfoList = sealInfo.toArray();if (sealInfoList[0]){seal = sealInfoList[0];alert(seal);document.getElementById("data").value = seal;var obj = window.document.getElementById("txt"); obj.value = sealInfoList[1];} }function sign() {alert("sign");var obj = window.document.getElementById("ocx"); var data = window.document.getElementById("data").value;var signInfo = obj.sign(data);var signInfoList = signInfo.toArray();var signature, signerCert,signature = signInfoList[0];signerCert = signInfoList[1];alert(signature);alert(signerCert); }function verify() {alert("verify");var obj = window.document.getElementById( "ocx"); var data = window.document.getElementById("data").value;var signature = window.document.getElementById("signature").value;var cert = window.document.getElementById("cert").value;var ok = obj.verify(data, signature, cert);alert(ok); }function getCertInfo() {var obj = window.document.getElementById( "txt");obj.value = "acb";alert("getCertInfo");var obj = window.document.getElementById( "ocx"); var cert = window.document.getElementById("cert").value;var certInfo = obj.GetCertInfo(cert);var certInfoList = certInfo.toArray();var sn,dn,fingersprint;sn = certInfoList[0];dn = certInfoList[1];fingersprint = certInfoList[2];alert(sn);alert(dn);alert(fingersprint); } </script> </head> <body> <table border="0"> <tr><td nowrap>原文</td> <td width="10"><input type="text" id="data" value="" ></td> </tr><tr><td nowrap>簽名值</td> <td width="10"><input type="text" id="signature" value="" ></td> </tr> <tr><td nowrap>證書</td> <td width="10"><input type="text" id="cert" value="" ></td> </tr> <tr><td width="10"><input type="button" value="讀取簽章" onclick="readseal()"></td></tr><tr><td width="10"><input type="button" value="數字簽名" onclick="sign()"></td></tr><tr><td width="10"><input type="button" value="驗證簽名" onclick="verify()"></td></tr><tr><td width="10"><input type="button" value="獲取證書信息" onclick="getCertInfo()"></tr> </table> <object id="ocx" classid="CLSID:4E194A99-7F41-453E-914C-544BB186A59C" codebase ="signocx.cab#version=1.0.0.3" width="100" height="50"> </object> <textarea id="txt"></textarea> </body> </html>

總結

以上是生活随笔為你收集整理的前端页面读取ukey的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。