Asp.net中使用ActiveX控件

摘要:
在asp net项目中,使用了第三方未签名的ActiveX控件。代码如下:functionPrint(){printClass.PrintBar(“0405-0300-0056Bus(Costa)Vehicle2010年7月21日”,“big”);}˂对象代码

在asp.net项目项目中,使用了一个第三方的没有签名的ActiveX控件,代码如下:

<SCRIPT LANGUAGE="JavaScript">

function Print()
{
printClass.PrintBar("0405-0300-0056<@>大客车(柯斯达)<@>车辆<@>2010年7月21日","big");

}
</SCRIPT>

<td align="center">
<OBJECT codeBase="PrintBarXControl1.cab" height="0"
hspace="0" data="data:application/x-oleobject;base64,NHJasYn+TEC1EGtzkIyXNFRQRjAFVEVkaXQABExlZnQCAANUb3ACAAVXaWR0aAJ5BkhlaWdodAIbAAA="
vspace="0" classid="clsid:B15A7234-FE89-404C-B510-6B73908C9734" VIEWASTEXT>
</OBJECT>
</td>

总是提示 'printClass' 未定义,

一开始考虑到是因为ActvieX未签名,故修改了,IE的安全设置,但还是报同样的错误。

最后google到一个帖子:http://topic.csdn.net/u/20090728/17/7ee50f99-b2ef-41ef-900b-6854b8ba77c4.html

终于解决了,将代码修改为

var printClass = document.getElementById("printClass");

printClass.PrintBar("0405-0300-0056<@>大客车(柯斯达)<@>车辆<@>2010年7月21日","big");

详情可以参考:

net aspx页面定义ActiveX控件的<object></object>定义写的位置问题(http://topic.csdn.net/u/20090728/17/7ee50f99-b2ef-41ef-900b-6854b8ba77c4.html

Asp.Net 中使用客户端Activex控件需要注意的事情http://www.cnblogs.com/Duiker/archive/2005/08/13/213981.html

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

上篇OpenCV —— 图像局部与部分分割(一)精准准确的统一社会信用代码正则(js)下篇

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

相关文章

Asp.Net Core 中 Host 与 WebHost的区别

最近开发包含asp.net core 2.1和3.0,其中主机的创建方式有两种,这里整理一下其不同 asp.net core 2.1 public static void Main(string[] args) { CreateWebHostBuilder(args).Build().Run(); } public static IWebHost...

WebService处理大数据量数据

在通过WebService处理大数据量数据时出现如下错误: soap fault: 运行配置文件中指定的扩展时出现异常。 ---> 超过了最大请求长度。 解决方法: 因为上传的文件大于系统默认配置的值,asp.net web service默认的请求长度是4M。 1、针对单个项目,只需修改Web.config就可以了: 修改配置可以在web.conf...

Ajax实战

1:调用WebService namespace PatternTest{    /**//// <summary>    /// WebService 的摘要说明    /// </summary>    [WebService(Namespace = "http://tempuri.org/")]    [WebServiceB...

UpdatePanel控件使用详解(二)

用编程的方法控制UpdatePanel的更新 于UpdatePanel,我们也可以使用编程的方法来控制它的更新,可以通过ScriptManager的RegisterAsyncPostBackControl()方法注册一个异步提交的控件,并且调用UpdatePanel的Update()方法来让它更新。再次用我在前面的文章中用到的一个无聊的时间更新例子来看一下,...

推荐一些C#相关的网站、资源和书籍 (转载自http://www.cnblogs.com/jiangxiaofan/p/3808316.html)

推荐一些C#相关的网站、资源和书籍 (转载自http://blog.csdn.net/chinacsharper/article/details/17514923)   一、网站 1、http://msdn.microsoft.com/zh-CN/ 微软的官方网站,C#程序员必去的地方。那里有API开发文档,还有各种代码、资源下载。 2、http://...

DotNet Core 介绍

前言 asp.net core rtm 6月底即将发布,自己也想着为社区做点共享,刚好最近不太忙,看到社区的小伙伴们都在为dotnet core的推广而贡献力量,项目中刚好在用rc2版本,就多写些文章来帮助那些还在学习的朋友们吧。 目录 dotnet core 和 .net的区别 github中dotnet core各个项目的状况 一、 dotnet...