做了一个ActiveX,其中自己定义了事件。在页面中可以用vb script绑定自己定义的事件,当控件的事件产生时,可以正常调用vb script进行处理。但是,尝试用JavaScript 去绑定事件时,就无法运行了。是ActiveX编写的有问题?还是js写的有问题?JS程序大概如下
function test()
{
alert ("this is a test");
}activexObject.myEvent = test;另:如果ActiveX的方法希望返回一个对象给外界(VB Script 或 JavaScript)使用应当如何编写?多谢
function test()
{
alert ("this is a test");
}activexObject.myEvent = test;另:如果ActiveX的方法希望返回一个对象给外界(VB Script 或 JavaScript)使用应当如何编写?多谢
你可以使用
<script for="ActiveXName" event="EventName">
代码段
……
</script>
<script for="your object name" event="your event name">
...your code body...
</script>