-
如何让vbscript变成javascript5
我在用myeclipse做开发的时候遇到一个vbscript的插件,想要把这个插件里的vbscript变成我的tomcat支持的jsp里面支持的javascript,请问怎么实现
代码如下
<H1> 神思第二代身份证验证系统 </H1><p>
请先点击:取控件数据显示,然后点击:开始读卡,把卡片放在感应区读卡,可以连续读卡!点击:停止读卡后,可以点击手动读卡,为每点击一次读一张卡。
<HR><center><P>
<OBJECT
classid="clsid:F1317711-6BDE-4658-ABAA-39E31D3704D3"
codebase="SDRdCard.cab#version=1,0,98,0"
width=0
height=0
align=center
hspace=0
vspace=0
id=idcard
name=rdcard
>
</OBJECT>
<HR>
<p>
<input type="button" value="开始读卡" name="beginread">
<input type="button" value="停止读卡" name="endread">
<input type="button" value="手动读卡" name="handread">
<input type="button" value="取控件数据显示" name="typeinfo">
<input type="button" value="保存身份证图片" name="SaveCard">
<input type="button" value="设置自动开机读卡" name="startAuto">
<input type="button" value="取消自动读卡改为手动" name="startHand">
<input type="button" value="读取设备安全模块号" name="ReadsNum">
<p>临时文件保存路径<input type="text" name="savePath2" size="68"></p>
<input type="button" value="保存路径" name="savepath">
</p>
<form name=tcard>
<TD width="12%" rowSpan=4><IMG height=126 alt="" width=102 border=0 name=photo></TD>
<p>设备安全模块号<input type="text" name="tsNum" size="62"></p>
<p>读卡是否成功<input type="text" name="tOK" size="62"></p>
<p>提示信息<input type="text" name="tResult" size="62"></p>
<p>姓名name<input type="text" name="tName" size="68"></p>
<p>姓名nameL<input type="text" name="tNameL" size="68"></p>
<p>性别sex<input type="text" name="tSex" size="68"></p>
<p>性别sexL<input type="text" name="tSexL" size="68"></p>
<p>民族nation<input type="text" name="tFolk" size="68"></p>
<p>民族nationL<input type="text" name="tFolkL" size="68"></p>
<p>出生Born<input type="text" name="tBirth" size="68"></p>
<p>出生BornL<input type="text" name="tBirthL" size="68"></p>
<p>公民身份号码<input type="text" name="tcardID" size="56"></p>
<p>住址<input type="text" name="tAddr" size="68"></p>
<p>签发机关<input type="text" name="tIssue" size="62"></p>
<p>有效期限Activity<input type="text" name="tBeginEnd" size="62"></p>
<p>有效期限ActivityL<input type="text" name="tBeginEndL" size="62"></p>
<p>头像JPGbuffer<input type="text" name="jbuff" size="62"></p>
<p>头像BMPbuffer<input type="text" name="bbuff" size="62"></p>
<p>头像WLTbuffer<input type="text" name="wbuff" size="62"></p>
<p>头像JPGroot<input type="text" name="jroot" size="62"></p>
<p>头像BMProot<input type="text" name="broot" size="62"></p>
<p>头像WLTroot<input type="text" name="wroot" size="62"></p>
<p>头像WLTBase64<input type="text" name="w64" size="62"></p>
<p>正面base64<input type="text" name="zheng" size="62"></p>
<p>反面base64<input type="text" name="fan" size="62"></p>
</form>
<SCRIPT language=VBScript><!--
sub hideocx_onclick()
rdcard.visible=false
end sub
sub savepath_onclick()
rdcard.strSavePath= savePath2.value
end Sub
sub showocx_onclick()
rdcard.visible=true
end sub
sub startAuto_onclick()
rdcard.AutoReadCard=1
end sub
sub startHand_onclick()
rdcard.AutoReadCard=0
end sub
sub ReadsNum_onclick()
if rdcard.ReadSecurityNum()=0 then
tcard.tsNum.value=cstr(rdcard.SecurityNum)
end if
tCard.tResult.value=cstr(rdcard.sResultMsg)
end sub
sub SaveCard_onclick()
rdcard.SaveCardPic "C:\cardh.jpg","C:\cards.jpg",3
end sub
sub beginread_onclick()
if rdcard.readcard2()=0 then
tcard.tName.value=cstr(rdcard.NameS)
tcard.tNameL.value=cstr(rdcard.NameL)
tcard.tSex.value=cstr(rdcard.Sex)
tcard.tSexL.value=cstr(rdcard.SexL)
tcard.tFolk.value=cstr(rdcard.Nation)
tcard.tFolkL.value=cstr(rdcard.NationL)
tcard.tBirth.value=cstr(rdcard.Born)
tcard.tBirthL.value=cstr(rdcard.BornL)
tCard.tcardID.value=cstr(rdcard.CardNo)
tcard.tAddr.value=cstr(rdcard.Address)
tCard.tIssue.value =cstr(rdcard.Police)
tcard.tBeginEnd.value=cstr(rdcard.Activity)
tcard.tBeginEndL.value=cstr(rdcard.ActivityL)
tcard.jroot.value=cstr(rdcard.PhotoPath)
tcard.broot.value=cstr(rdcard.PathOfBMP)
tcard.wroot.value=cstr(rdcard.WLTRoot)
tcard.jbuff.value=cstr(rdcard.JPGBuffer)
tcard.bbuff.value=cstr(rdcard.BMPBuffer)
tcard.wbuff.value=cstr(rdcard.WLTBuffer)
tcard.w64.value=cstr(rdcard.WLTBase64Buffer)
tcard.zheng.value=cstr(rdcard.FrontJpgPic)
tcard.fan.value=cstr(rdcard.BackJpgPic)
if rdcard.PhotoPath = "" then
tcard.photo.src = "file:///C|/null.JPEG"
else
tcard.photo.src = "file:///"+cstr(rdcard.PhotoPath)
end if
tCard.tResult.value=cstr(rdcard.sResultMsg)
end if
if rdcard.bHaveCard then
tcard.tOK.value="1"
else
tcard.tOK.value="0"
end if
end sub
sub endread_onclick()
rdcard.endread
end sub
sub handread_onclick()
if rdcard.readcard()=0 then
tcard.tName.value=cstr(rdcard.NameS)
tcard.tNameL.value=cstr(rdcard.NameL)
tcard.tSex.value=cstr(rdcard.Sex)
tcard.tSexL.value=cstr(rdcard.SexL)
tcard.tFolk.value=cstr(rdcard.Nation)
tcard.tFolkL.value=cstr(rdcard.NationL)
tcard.tBirth.value=cstr(rdcard.Born)
tcard.tBirthL.value=cstr(rdcard.BornL)
tCard.tcardID.value=cstr(rdcard.CardNo)
tcard.tAddr.value=cstr(rdcard.Address)
tCard.tIssue.value =cstr(rdcard.Police)
tcard.tBeginEnd.value=cstr(rdcard.Activity)
tcard.tBeginEndL.value=cstr(rdcard.ActivityL)
tcard.jroot.value=cstr(rdcard.PhotoPath)
tcard.broot.value=cstr(rdcard.PathOfBMP)
tcard.wroot.value=cstr(rdcard.WLTRoot)
tcard.jbuff.value=cstr(rdcard.JPGBuffer)
tcard.bbuff.value=cstr(rdcard.BMPBuffer)
tcard.wbuff.value=cstr(rdcard.WLTBuffer)
tcard.w64.value=cstr(rdcard.WLTBase64Buffer)
tcard.zheng.value=cstr(rdcard.FrontJpgPic)
tcard.fan.value=cstr(rdcard.BackJpgPic)
if rdcard.PhotoPath = "" then
tcard.photo.src = "file:///C|/null.JPEG"
else
tcard.photo.src = "file:///"+cstr(rdcard.PhotoPath)
end if
tCard.tResult.value=cstr(rdcard.sResultMsg)
else
tcard.tName.value=""
tcard.tNameL.value=""
tcard.tSex.value=""
tcard.tSexL.value=""
tcard.tFolk.value=""
tcard.tFolkL.value=""
tcard.tBirth.value=""
tcard.tBirthL.value=""
tCard.tcardID.value=""
tcard.tAddr.value=""
tCard.tIssue.value =""
tcard.tBeginEnd.value=""
tcard.tBeginEndL.value=""
tcard.jroot.value=""
tcard.broot.value=""
tcard.wroot.value=""
tcard.jbuff.value=""
tcard.bbuff.value=""
tcard.wbuff.value=""
tcard.w64.value=""
tcard.photo.src = "file:///C|/null.JPEG"
tCard.tResult.value=cstr(rdcard.sResultMsg)
end if
if rdcard.bHaveCard then
tcard.tOK.value="1"
else
tcard.tOK.value="0"
end if
end sub
sub xianshi()
tcard.tName.value=cstr(rdcard.NameS)
tcard.tNameL.value=cstr(rdcard.NameL)
tcard.tSex.value=cstr(rdcard.Sex)
tcard.tSexL.value=cstr(rdcard.SexL)
tcard.tFolk.value=cstr(rdcard.Nation)
tcard.tFolkL.value=cstr(rdcard.NationL)
tcard.tBirth.value=cstr(rdcard.Born)
tcard.tBirthL.value=cstr(rdcard.BornL)
tCard.tcardID.value=cstr(rdcard.CardNo)
tcard.tAddr.value=cstr(rdcard.Address)
tCard.tIssue.value =cstr(rdcard.Police)
tcard.tBeginEnd.value=cstr(rdcard.Activity)
tcard.tBeginEndL.value=cstr(rdcard.ActivityL)
tcard.jroot.value=cstr(rdcard.PhotoPath)
tcard.broot.value=cstr(rdcard.PathOfBMP)
tcard.wroot.value=cstr(rdcard.WLTRoot)
tcard.jbuff.value=cstr(rdcard.JPGBuffer)
tcard.bbuff.value=cstr(rdcard.BMPBuffer)
tcard.wbuff.value=cstr(rdcard.WLTBuffer)
tcard.w64.value=cstr(rdcard.WLTBase64Buffer)
tcard.zheng.value=cstr(rdcard.FrontJpgPic)
tcard.fan.value=cstr(rdcard.BackJpgPic)
if rdcard.PhotoPath = "" then
tcard.photo.src = "file:///C|/null.JPEG"
else
tcard.photo.src = "file:///"+cstr(rdcard.PhotoPath)
end if
tCard.tResult.value=cstr(rdcard.sResultMsg)
if rdcard.bHaveCard then
tcard.tOK.value="1"
else
tcard.tOK.value="0"
end if
end sub
sub window_onload()
call typeinfo_onclick()
end sub
sub typeinfo_onclick()
call xianshi()
settimeout "typeinfo_onclick",300
end sub
sub getstatus_onclick()
tCard.tResult.value=cstr(rdcard.sResultMsg)
end sub
sub window_onUnload()
rdcard.DeleteOutputFile
rdcard.DeleteAllPicture
end sub
--></SCRIPT>2013年1月19日 16:25
目前还没有答案
相关推荐
14.15 在JavaScript运行VBScript函数 14.16 购物篮中常用的计算总价效果 14.17 同一用户的来访统计 14.18 十六进制转换为十进制 14.19 将URL转化为16进制 14.20 小写金额转换为大写 14.21 通过两点坐标计算直线距离 ...
14.15 在JavaScript运行VBScript函数 14.16 购物篮中常用的计算总价效果 14.17 同一用户的来访统计 14.18 十六进制转换为十进制 14.19 将URL转化为16进制 14.20 小写金额转换为大写 14.21 通过两点坐标计算直线距离 ...
随着经济的飞速发展,仓库管理变成了各大公司日益重要的内容。仓库管理过程的准确性和高效性至关重要,它影响着公司的经济发展和管理。...编程语言:VBScript,JavaScript等; 运行环境:IIS服务器。
在因特网上搜索邮件地址,支持Vbscript和Javascript脚本语法,提供全部源代码,稍加改动可变成网络蜘蛛程序,来设计自己的搜索引擎。新增加了断点续传功能,增加了自定义过滤规则表功能,比同类商用软件好用得多,并...
1 自定义语法高亮,支持HTML, XML, CSS, JavaScript, VBScript, ASP, PHP, CSS, Perl/CGI,C/C++, C#, Java, VB, Pascal, 汇编, SQL, Python, NSIS,INI, REG, INF, BAT,DIFF等众多脚本文件。 2 支持ANSI,Unicode,...
NetBox 是一个使用脚本语言进行应用软件开发与发布的开发环境和运行平台,使用 NetBox,可以完全使用脚本语言(比如 VBScript,Javascript) 创建出稳定高效的应用软件。 NetBox 提供完全与操作系统无关的高性能的 ...
<br>表格控件内建脚本支持面向高级用户,控件动态支持脚本语言VBScript, JavaScript等。控件可以主动和被动的执行脚本中的函数,从而可以实现类似于EXCEL软件的表格内数据自动计算和数据获取等扩展功能。通过...
JavaScript的RegExp对象和String对象定义了使用正则表达式来执行强大的模式匹配和文本检索与替换函数的方法. 在JavaScript中,正则表达式是由一个RegExp对象表示的.当然,可以使用一个RegExp()构造函数来创建RegExp...
JavaScript ▪ HTML DOM ▪ DHTML ▪ VBScript ▪ AJAX ▪ jQuery ▪ JSON ▪ E4X ▪ WMLScript Serv脚本 SQL ▪ ASP ▪ ADO ▪ PHP .NET Microsoft.NET ▪ ASP.NET ▪ .NET Mobile 多媒体 SMIL ▪ SVG 扩展阅读...
The page designer (or HTML developer) must understand colors, the customer, product flow, page layout, browser compatibility, image creation, JavaScript, and more. Putting a great looking site ...