在 Javascript 内绑定 ActiveX 事件

Binding ActiveX events within Javascript

我正在尝试将 IE ActiveX 项目简化为 single.js 文件,但我在处理 ActiveX 事件时遇到了一些问题

该项目将它们定义为,但我想将整个脚本标记移动到 js 文件中,并允许人们在需要通知事件时将 EventListener 添加到事件中。

<script for="Component" event="TargetEvent(args)" language="javascript">Component_TargetEvent(args)</script>

尝试绑定事件本身没有成功。我已经尝试了以下项目,但我仍然分别得到 "Uncaught SyntaxError: Unexpected token ." 和 "Uncaught SyntaxError: Unexpected token :"。

function Component.TargetEvent(args){}

function Component::TargetEvent(args){}

使用

Component.TargetEvent = function(args) {};