IT界的奇葩 2017-11-10 12:43 采纳率: 0%
浏览 865

关于js调用ocx控件的问题,代码如下,哪位大牛大爷帮小弟讲解下,都是什么意思,万分感激

全部在回复的图片里,从上到下就是那个顺序,哪位大牛大爷帮小弟讲解下,都是什么意思,万分感激,哪位大牛大爷帮小弟讲解下,都是什么意思,万分感激

  • 写回答

3条回答 默认 最新

  • IT界的奇葩 2017-11-10 12:44
    关注

    <%@page language="java" contentType="text/html; charset=utf-8"%>
    <%@include file="/tagDeclare.jsp"%>
    <%@include file="/hospitalHeadDeclare.jsp"%>

    //'codebaseURL="${basePath}YinYiOcx.CAB#version=1,0,0,14">', //'codebaseURL="${basePath}yinyiocx.cab#version=1,0,0,1">', //3963D2DD-0B1F-49F1-B46C-C51C07610230 var _app = navigator.appName; if (_app == 'Netscape') { document.write( '<OBJECT name="ocxobject" ID="ocxobject" WIDTH="0" HEIGHT="0"', 'TYPE="application/x-itst-activex"', 'clsid="{3963D2DD-0B1F-49F1-B46C-C51C07680931}"', 'event_TradeCallback="TradeCallback"', 'event_GetCardData="GetCardData"', 'event_GetIdCardData="GetIdCardData"', 'event_LisReportFinished="LisReportFinished"', 'event_ReadHealthCardFinish="ReadHealthCardFinish"', 'event_GetCashCurrentMoneyCallback="GetCashCurrentMoneyCallback"', 'event_ScannerCallback="ScannerCallback"', 'event_HardwareTestNotify="HardwareTestNotify"', 'codebaseURL="${basePath}yinyiocx.cab#version=1,0,0,13">', '</OBJECT>'); document.write('<OBJECT name="tools" ID="tools" WIDTH="0" HEIGHT="0"', 'TYPE="application/x-itst-activex"', 'clsid="{87EB9232-4E21-45A6-AD94-D60ED47A5C60}">', '</OBJECT>'); } else if (_app == 'Microsoft Internet Explorer') { document .write( '<OBJECT name="ocxobject" ID="ocxobject" WIDTH="0" HEIGHT="0"', 'CLASSID="CLSID:3963D2DD-0B1F-49F1-B46C-C51C07680931"', 'codebase="${basePath}HanChengKuangWuJu.cab#version=1,0,0,10">', '</OBJECT>'); } else { document.write('<p>Sorry, unsupported browser.</p>'); } function TradeCallback(param) { self.parent.workareaframe.handleOcxCallback(param); } function LisReportFinished(param) { self.parent.workareaframe.handleReportCallback(param); } function ReadHealthCardFinish(param) { self.parent.workareaframe.handleReadHealthCallback(param); } function GetCardData(param) { self.parent.workareaframe.handleBankSignCallback(param); } function GetIdCardData(param) { self.parent.workareaframe.getIdCardDataCallback(param); } function HardwareTestNotify(param) { self.parent.workareaframe.hardwareTestNotifyCallback(param); } function GetCashCurrentMoneyCallback(param) { self.parent.workareaframe.getCashCurrentMoneyCallback(param); } function ScannerCallback(param) {//扫码 alert(param); self.parent.workareaframe.handleScannerCallback(param); } GetCardData(param); TradeCallback(param); LisReportFinished(param); ReadHealthCardFinish(param); HardwareTestNotify(param);

    评论

报告相同问题?

悬赏问题

  • ¥15 程序不包含适用于入口点的静态Main方法
  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 ubuntu子系统密码忘记