日期:2014-05-16  浏览次数:20415 次

在html页面中,如何捕获activeX控件的click消息
在html页面中,如何捕获activeX控件的click消息,在控件的 <object> 中添加onclick=test(),但是没有效果,点击控件,不会触发相应的函数。

html中代码如下:

<SCRIPT   type= "text/javascript ">      
    <!--
  function   test()
{
  alert( "capture   click!!!! ");
}
  -->
    </SCRIPT>

 

 

<object   classid= "clsid:89641ADE-A599-48E8-9E7A-1E704FC6608C "   id= "testplayer "   width= "20% "   height= "20% "   codebase= "testplayer.cab "   onclick= "test() "> </object>

 




------解决方案--------------------
object 的CLICK事件必须包含在ACTIVEX内部。
------解决方案--------------------
<SCRIPT LANGUAGE=javascript FOR=对象id EVENT=事件如:Click>
<!--
代码
//-->
</SCRIPT>