athercom.attachEvent("oneEvent", doEvent); //这样试试

解决方案 »

  1.   

    那怎么使用参数呢!!!
    doEvent(){
      alert(para1+"--"+para2);
    }
    这样吗!!
    试试先!
      

  2.   

    那样定义是不能使用参数的但你可以这样
    doEvent(){
      alert(arguments[0]+"--"+arguments[1]);
    }
      

  3.   

    attachEvent 可以这样:
    window.attachEvent("onload", function(e){doEvent(e)});
    也可以:
    window.attachEvent("onload", doEvent);
      

  4.   

    如果你要使用自定义参数名,只能这样做(我这里拿WMP做例子)<SCRIPT LANGUAGE="JScript" FOR="mediaplayer" EVENT="playStateChange(lOldState,lNewState)">
    alert(lOldState+","+lNewState);
    </script>for的值是控件ID,event里面是事件名和参数名
      

  5.   

    attachEvent() 方法的用法如下:
    elemObject.attachEvent("eventName", functionReference);
    eventName 参数的值是表示事件名称的字符串,比如 onmousedown。
    functionReference 参数是一个不带括号的函数引用。
      

  6.   

    郁闷...
    argument.length
    读出来是0.就没有参数...
    athercom是个com组件中的子对象 只能通过onecom.ather这样得到啊...<script for>这种方法怎么把对象帮定上去啊
    athercom.attachEvent("eventName",functionReference);
    在程序中调用出错,只有athercom.attachEvent("eventName()",functionReference());
    加括弧后能产生事件 但是参数得不到....返回后报错 不支持属性或方法....
    急啊!!!.....
      

  7.   

    弱弱的问一问
    javascript能调用dll中的事件吗!!!....
      

  8.   

    如果你不清楚这个activex的属性和事件说明,可以装个Microsoft ActiveX Control Pad看看详细说明啊WMP之所以能用<SCRIPT FOR="mediaplayer" EVENT="playStateChange(lOldState,lNewState)">
    是因为它的playStateChange这个事件本身会传两个参数或者把你的activex控件发布出来大家一起研究研究
      

  9.   

    那绑到对象的时候这样了
    <script for="onecom.athercom" event=.......>
    不是ocx的,是dll的组件
    要和服务器通信 服务器返回数据产生事件..
    javascript能捕捉到dll的事件吗...dll里边的方法能够调用
      

  10.   

    onecom.athercom是你的控件ID?
    如果你的ID是onecom,那应该是<script for="onecom" event=.......> 才对你的<object>代码是怎么写的
      

  11.   

    我认为首先你要清楚是用javascript调用com组件的方法,还是com组件调用javascript的方法;
    看你的意思好像是在com组件的一个事件触发时调用javascript方法,并传递参数,这样的话可以在
    com控件中写上调用javascript函数。
      

  12.   

    控件ID是onecom 但是事件是产生在onecom.athercom上也就是子对象athercom上
    object写法是这样的
    <object id="onecom" ........></object>准备把com封装在ocx中,还没到现场...公司没那设备啊..烦
    希望能通过 谢谢大家...
    javascript能捕捉dll组件事件吗????....那位大哥给点资料
      

  13.   

    不知道你的DLL是如何,建议装Microsoft ActiveX Control Pad测试