关于在IE浏览器中使用控件问题
<!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" />
<INPUT TYPE=button VALUE="禁止评价器" ONCLICK="Button11_onclick();" ID="Button11" NAME="Button11" />
</p>
<p>
<INPUT TYPE=button VALUE="允许打印触发" ONCLICK="Button20_onclick();" ID="Button20" NAME="Button20" />
<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完成逻辑。
关于在IE浏览器中使用控件问题的更多相关文章
- 041. asp.net中内容页访问母版页中的控件
母版页运行机制: 用户通过输入内容也的URL来请求某个页面, 获取该页面后, 读取@Page指令, 如果该指令引用了一个母版页, 则也读取该母版页, 如果也是第一次请求这两个页面, 则母版页和被请求的 ...
- ASP.NET 获取不同frame中的控件
最近在做网站时遇到一个问题,需要获取不同frame中的控件,请教了一些同事,他们都说是无法取到的, 在网上查找了很多资料,找到了解决方法,现在整理一下当初的解决思路: 1.我需要在mainFrame中 ...
- 浏览器使用ActiveX控件
在IE中使用ActiveX控件,需要使用HTML中的标志是<OBJECT>,该标记几个重要的参数特性有:1.ID:为控件提供一个标识名称,为HTML代码提供一种访问该控件的入口.2.CLA ...
- 强制IE浏览器或WebBrowser控件使用指定版本显示网页
自从装了IE10之后,就发现好些个网站显示都不是那么的正常,网站上有些功能竟然还会出现一些意想不到的BUG——本来就是针对IE开发的,现在IE下竟然用不起来了,让用户情何以堪?但是就为少量用户使用的系 ...
- 母版页中ContentPlaceHolder 控件的作用
文章转自 http://wenku.baidu.com/link?url=7sLN0ihgZQ1XfX47b_y8qbpIVjS5T75Q1xvaoyIQ6OiKIgvzyVyRccnU9e9fqo ...
- C#中WebBrowser控件的使用
今天在YouTube上看了一个关于WebBrowser控件用法的小视频,做一下总结. 首先创建一个WinForm程序,拖入一个textbox控件和一个button按钮,然后拖入一个panel控件,如图 ...
- Delphi中WebBrowser控件打开部分网站报"Invalid floating point operation”解决
Delphi中WebBrowser控件打开部分网站报"Invalid floating point operation”解决 EmbeddedWBWebBrowserDelphi 最近用E ...
- CSharpGL(26)在opengl中实现控件布局/渲染文字
CSharpGL(26)在opengl中实现控件布局/渲染文字 效果图 如图所示,可以将文字.坐标轴固定在窗口的一角. 下载 CSharpGL已在GitHub开源,欢迎对OpenGL有兴趣的同学加入( ...
- WPF中Ribbon控件的使用
这篇博客将分享如何在WPF程序中使用Ribbon控件.Ribbon可以很大的提高软件的便捷性. 上面截图使Outlook 2010的界面,在Home标签页中,将所属的Menu都平铺的布局,非常容易的可 ...
随机推荐
- fetch 的控制器和观察者
因为受 cancelable promise 的拖延,fetch 一直没有传统的 XHR 所拥有的 abort() 和 onprogress 功能,去年年底 cancelable promise 草案 ...
- 关于Setup Factory 9的一些使用方法
之前使用的VS自带的InstallShield2015LimitedEdition 打包工具,但是不太灵活,打包长得也难看:后来使用Setup Factory 9 打包winform应用程序,用起来轻 ...
- LeakCanary监测内存泄漏的原理
监测机制利用了Java的WeakReference和ReferenceQueue,通过将Activity包装到WeakReference中,被WeakReference包装过的Activity对象如果 ...
- JavaWeb - apache和tomcat是如何配合工作的
ref: https://jingyan.baidu.com/article/47a29f246f354ec0142399dc.html 网上有很多的介绍apache和tomcat的区别,但大部分都是 ...
- PLSQL安装、PLSQL汉化、激活
前言 新版PLSQL连接Oracle时,不需要Oracle客户端为32位了,安装完Oracle后也不需要在单独安装客户端. 一.准备工作 1.点击下载PLSQL,本次安装的PLSQL版本为12.0.7 ...
- vue ssr github 项目及其 文章
https://github.com/Liao123/vue-js-webpack-ssr 这个项目可以完美运行 npm run start 是运行
- java连接163邮箱发送邮件
一:jar包:下载链接:链接: http://pan.baidu.com/s/1dDhIDLv 密码: ibg5二:代码 1-------------------------------------- ...
- win10运行LoadRunner Controller遇到的坑
第一次在win10上运行性能测试,结果 解决方法: 后来在同事的win10电脑上安装lr11后,竟然可以运行成功,哈哈,看到希望了,不用再安装回win7了,发现他的系统版本是win10企业版,而我的是 ...
- mysql配置主从复制
1.原理: MySQL之间数据复制的基础是二进制日志文件(binary log file).一台MySQL数据库一旦启用二进制日志后,其作为master,它的数据库中所有操作都会以“事件”的方式记录在 ...
- linux安装git方法
用git --version命令检查是否已经安装 在CentOS5的版本,由于yum源中没有git,所以需要预先安装一系列的依赖包.在CentOS6的yum源中已经有git的版本了,可以直接使用yum ...