Html页中使用OCX控件

摘要:
2.加载并调用Html以创建新的空文本文件并将其保存为测试。html.')“˃调用OCX的showInput方法保存浏览器并运行此Html页面。

原文:http://blog.csdn.net/mouse8166/article/details/5515657

最近准备开发一个b/s架构的应用程序需要用到activeX控件,web服务器尚未进入编码阶段,偶手上已有原用于vc客户端程序中的ocx控件,想测试一下此控件在普通网页上执行功能有无偏差,于是搞了个简单的html静态页面调用来测试OCX控件。

一 注册OCX控件

新建reg.txt文件

编辑
RegSvr32  TestOCX.ocx  //TestOCX是控件名

保存

改名reg.bat,放入OCX控件所在目录,双击执行完成注册,如果不能完成请注意你的系统环境变量设置。

二 Html上加载调用

新建空文本文件,存成test.html。

用editplus编辑此文件

工具栏上找到object按钮,自动插入OCX

<OBJECT CLASSID="CLSID:A33CF10E-E46B-46D3-B647-D4EE9F12BD7D">

</OBJECT>

//响应OCX控件的TestEvent1事件

<script language="javascript"  for="TestOCX"  event="TestEvent1(nVar)">   

alert("Event_TestEvent1 Param_nVar is:" + String(nVar));   

</script>   

//调用OCX控件的showInput函数的javascript函数

<script language="javascript">

function Show(varStr)

{

TestOCX.showInput(varStr); 

}

</script>

//html代码

</br></br>

<a href="javascript:Show('大家好!')" >调用OCX的showInput方法</a>  

保存

浏览器运行此Html页即可。

免责声明:文章转载自《Html页中使用OCX控件》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇js:事件(键盘、鼠标事件)Web1.0、Web2.0、Web3.0的主要区别下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

js调试工具Console命令详解——转

一、显示信息的命令 <!DOCTYPE html> <html> <head> <title>常用console命令</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> &...

angular.js

AngularJS是一款为了克服HTML在构建应用上的不足而设计的优秀的前端JS框架。AngularJS有着诸多特性,最为核心的是:MVC、模块化、自动化双向数据绑定、语义化标签、依赖注入等等。 前段框架:前后台分离(pc端,移动端都可以使用) vue:中小型项目,较灵活 angular:中大型项目,安全性较高 react:原生开发,混合开发,中小型  1...

为什么建议js代码放在&amp;lt;/body&amp;gt;前

理论上来说js标签放在html文档的任何位置都可以,规范起见,推荐放到body结束标签的末尾,包含到body标签内: <body> <!-- 这里是其他的HTML标签 --> <script> // 这里是代码 </script> </body> 这样处理的好处是无需担心因页面未...

Svg 画图(电池)

公司现在在做充电桩项目,其中要显示充电桩的电池充电情况,功能展示的时候要画图,之前做的时候准备使用HightChar来画,但是,hightchar好像没有这样的电池图形,最后,项目经理要我自己通过svg画,所以到网上找了一些网址学习svg,其中就有:点击这里,下面我就粘贴下代码和显示图片效果,希望能够帮助到一些朋友。 这里显示的是js文件: $(funct...

解决highlightjs中纯文本被解析成HTML无法展示的问题,记一次工作中bug修复的思考

壹 ❀ 引 在本周迭代bug修复工作中,遇到了两个比较头疼的bug(同一个客户所提),bug问题描述也很奇怪,客户表示产品的富文本编辑器里的代码块功能,在纯文本语言模式下贴特定代码进去有的看不见,有的能看见但无法正常编辑,效果如下: 虽然知道了问题的表象,但还是有点无从下手,毕竟这块的功能不是我做的,实现原理以及功能逻辑都不了解,当然问题到最后肯定还...

DOCTYPE html PUBLIC 指定了 HTML 文档遵循的文档类型定义

今天看到一篇CSS应用的一个友好搜索,我按网页上的代码复制、粘贴后预览时总达不到效果,而直接拷贝他的实例却能达到效果,开始以为书写顺序不对,于是调整书写顺序,还是不行,最后找到了我认为最没什么用处的第一行才发现真正起作用的竟然是<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional //EN"...