javascript中调用ActiveX控件的问题,急!!

smilecup 2006-09-08 11:58:57
对javascript不熟悉,请大家帮忙,谢谢!

var obj = new ActiveXobject("test.testctrl.1");//这一步似乎没有出错。
obj.method();

这样调用,它说:“unexpected call to method and property access”, test.ocx是用MFC写得一个控件,也已经在注册表中注册,我在ActiveX container test调用method一切都正常的,请问应该如何在javascript下正确调用?

在网上搜了一下看到很多javascript例子没有用new ActiveXobject(....) ,而是用
<object id=test classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11"></object> 这样得形式。
这两种方法都可以吗?

...全文
145 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
smilecup 2006-09-09
  • 打赏
  • 举报
回复
liuxiaoyi666(MSMVP 小猪妹荣誉马甲之八卦兔子)

那我这里应该如何调用?请指教
  • 打赏
  • 举报
回复
组件 是 activeX dll
smilecup 2006-09-09
  • 打赏
  • 举报
回复
我是要调用activeX 控件, 这么说应该用<object>是调用?
我是在自己机器上调用。
activeX 控件也是使用了com技术,它不是组件吗?
  • 打赏
  • 举报
回复
针对客户端来说
  • 打赏
  • 举报
回复
new ActiveXobject 这个是调用组件的

<object>是调用activeX 控件的.....

87,903

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧