我做了一个ActiveX,定义了一个事件来返回结果,可是在HTML中,只能调用该事件函数,而不能取得该函数参数返回值。比如:
在ActiveX中,定义了 void getResult(BOOL bResult)
在HTML调用时只能看到getResult(),括号里的参数不见了,如何取得,考虑到我是初学者,请详细告知。
---------------------------------------------------------------
对于这种事件实现,暂时只能用VBScript
function objectid_onResult(bResult)
end function
来实现对事件和其参数的绑定。可惜对于动态元素就麻烦很多~~
JScript可以用DHTML的attachEvent来进行代理关联,可惜事件参数无法取得。
---------------------------------------------------------------
1<script event="getResult(bResult)" for="ActiveXID" language="javascript"></script>