<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>DEMO</title>
<script language="javascript" type="text/javascript">
function Button0_onclick() {
var comport = document.getElementById("Text0").value;
setcookie("comport", comport);
if (um.initmark(comport) != 0) alert("串口打开成功!");
else alert("串口打开失败!");
}

function Button1_onclick() {
document.getElementById("Text1").value = um.getmarkvalue();
setTimeout("document.getElementById('Text1').value=0;", 1000);
}

function Button2_onclick() {
um.marksetstar(document.getElementById("Text2").value);
}

function Button3_onclick() {
um.markgreeting();
}

function Button4_onclick() {
um.markmarking();
}

function Button5_onclick() {
um.object.closemark();
window.close();
}

function Button6_onclick() {
um.markthanks();
}

function Button7_onclick() {
um.markaudio4();
}

function Button8_onclick() {
um.markaudio5();
}

function Button9_onclick() {
var gap = document.getElementById("keygap").value;
um.marksetkeygap(gap);
}

function Button10_onclick() {
um.markenable(1);
}

function Button11_onclick() {
um.markenable(0);
}

function Button20_onclick() {
um.setprintertrigger(1);
}

function Button21_onclick() {
um.setprintertrigger(0);
}

function oninit() {
var comport = getcookie("comport");
if(comport != null) document.getElementById("Text0").value = comport;

var r = um.autoinitmark();
if (r != 0) {
document.getElementById("Text0").value = r;
setcookie("comport", r);
alert("串口打开成功!");
}
}

function onclose() {
um.closemark();
}

function setcookie(sName, sValue) {
date = new Date();
date.setFullYear(date.getFullYear()+1);
document.cookie = sName + "=" + escape(sValue) + ";expires=" + date.toGMTString();
}

function getcookie(sName) {
var aCookie = document.cookie.split(";");
for (var i=0; i < aCookie.length; i++) {
var aCrumb = aCookie[i].split("=");
if (sName == aCrumb[0]) return unescape(aCrumb[1]);
}
return null;
}
</script>
</head>
<body onload="oninit();" onunload="onclose();">

<OBJECT ID="um" WIDTH=100 HEIGHT=51
CLASSID="CLSID:3C52822B-4F27-49CB-B8AB-5AAD5039C3EA">
<PARAM NAME="_Version" VALUE="65536">
<PARAM NAME="_ExtentX" VALUE="2646">
<PARAM NAME="_ExtentY" VALUE="1323">
<PARAM NAME="_StockProps" VALUE="0">
</OBJECT>

<p>
<INPUT TYPE=text SIZE=17 ID="Text0" NAME="Text0" value="1" />
<INPUT TYPE=button VALUE="打开串口" ONCLICK="Button0_onclick();" ID="Button0" NAME="Button0" />
</p>
<p>
按键间隔时间
<select id="keygap" name="keygap">
<option value="1">1</option>
<option selected="selected" value="15">15</option>
<option value="30">30</option>
<option value="60">60</option>
<option value="90">90</option>
<option value="180">180</option>
</select>
<INPUT TYPE=button VALUE="设置" ONCLICK="Button9_onclick();" ID="Button9" NAME="Button9" />
</p>

<p>
<INPUT TYPE=button VALUE="允许评价器" ONCLICK="Button10_onclick();" ID="Button10" NAME="Button10" />&nbsp;&nbsp;
<INPUT TYPE=button VALUE="禁止评价器" ONCLICK="Button11_onclick();" ID="Button11" NAME="Button11" />
</p>

<p>
<INPUT TYPE=button VALUE="允许打印触发" ONCLICK="Button20_onclick();" ID="Button20" NAME="Button20" />&nbsp;&nbsp;
<INPUT TYPE=button VALUE="禁止打印触发" ONCLICK="Button21_onclick();" ID="Button21" NAME="Button21" />
</p>

<p>获取结果程序事例:
<INPUT TYPE=text SIZE=17 ID="Text1" NAME="Text1" />
<INPUT TYPE=button VALUE="得到评价结果" ONCLICK="javascript:Button1_onclick();"
ID="Button1" NAME="Button1" />
</p>
<p>设置星级程序事例:
<INPUT TYPE=text VALUE="3" SIZE=14 ID="Text2" NAME="Text1" />
<INPUT TYPE=button VALUE="发送" ONCLICK="Button2_onclick();" ID="Button2" NAME="Button2" />
</p>
<p>欢迎光临语音发声程序事例:
<INPUT TYPE=button VALUE="欢迎光临" ONCLICK="Button3_onclick();" ID="Button3"
NAME="Button3" />
</p>
<p>请评价语音发声程序事例:
<INPUT TYPE=button VALUE="请评价" ONCLICK="Button4_onclick();" ID="Button4"
NAME="Button4" />
</p>
<p>谢谢您语音发声程序事例:
<INPUT TYPE=button VALUE="谢谢您" ONCLICK="Button6_onclick();" ID="Button6"
NAME="Button6" />
</p>
<p>语音4发声程序事例:
<INPUT TYPE=button VALUE="语音4" ONCLICK="Button7_onclick();" ID="Button7"
NAME="Button6" />
</p>
<p>语音5发声程序事例:
<INPUT TYPE=button VALUE="语音5" ONCLICK="Button8_onclick();" ID="Button8"
NAME="Button6" />
</p>
<p>
<INPUT TYPE=button VALUE="关闭评价窗口" ONCLICK="Button5_onclick();" ID="Button5" NAME="Button5" />
</p>
</body>
</html>

这个html页面为我最近做的一个评价功能的demo代码,仅做参考

<objectid>中的值为控件的属性,不可随意更改

在ie浏览器中,添加好信任站点和启动ActiveX控件

并且装好改控件的驱动即可调用,可在js代码中ajax完成逻辑。

最新文章

  1. django models进行数据库增删查改
  2. .NET 框架程序使用 Win32 API
  3. 512M内存编译php出错
  4. 11.5---含有空字符串的字符串查找(CC150)
  5. windows系统查看80端口被占用的程序并结束该程序运行
  6. bzoj 3124: [Sdoi2013]直径
  7. 自动化测试管理平台ATMS(V2.0.3_8.28)下载
  8. Oracle 自定义函数Function
  9. (转)CWnd与HWND的区别与转换
  10. mvc4 web-api 与unity搭建接口
  11. JavaScript toFixed() 方法
  12. [Windows Phone学习笔记]UserControl的使用
  13. 一场完美的“秒杀”:API加速的业务逻辑
  14. ACM 还是畅通工程
  15. Codeforces Round #539 (Div. 2) - D. Sasha and One More Name(思维)
  16. 编译安装Python3
  17. Angular ngRepea
  18. JAVA 没有重载运算符,那么 String 类型的加法是怎么实现的,以及String类型不可变的原因和好处
  19. Spring Boot + Spring Cloud 构建微服务系统(三):服务消费和负载(Feign)
  20. JAVA记录-JDBC介绍

热门文章

  1. 【*和&amp;】复习-杂七杂八代码收集
  2. JavaWeb - apache和tomcat是如何配合工作的
  3. Linux日志每日备份脚本
  4. Java_Scanner和System类
  5. PHP 数组反转(值有重复)
  6. SQL入门(4): 嵌入式SQL语言
  7. 【数据库】MySql分割字符串
  8. Linux 包管理
  9. 美团小程序框架mpvue蹲坑指南
  10. Round#534 div.2-B Game with string