AcitveX 放在浏览器里,刷新页面到另一个页后里面的事务是否还在运行
一个页面中有如下,
<OBJECT id="myactivex"
  classid="clsid:5260589F-1D40-4E7F-B95B-453534525"
  codebase="myactivex.ocx#version=1,0,0,0"
 >
<PARAM name="Color" value=16777215>
<param name='checkfilename' value='true'>
</OBJECT>
里面有一个处理过程需要很长时间.
如果在没有处理完我转到另外一个页面,发现他在后台还在处理怎么回事.怎样在刷新页面或转页后
处理立即停止.

解决方案 »

  1.   

    事务启动后应该还在继续运行,不清楚如何通过刷新页面停止,如果事物运行时该ActiveX页面应该是不响应的,也就是说鼠标会处于忙的状态,所以还要找到你为什么要这样做,然后对症下药
      

  2.   

    <BODY onunload=toClose() ><SCRIPT language=JAVASCRIPT>
    function toClose(){
      myactivex=null;
    }
    </SCRIPT>
      

  3.   

    xp 是这样的会在后面继续执行 windows 98/2000/2003 就没有这重情况
    我想刷新页面后,没有执行完的进程就停止
      

  4.   

    delphi 开发的activex是否有这样的情况,有没有朋友碰到过,
    是如何解决的。
      

  5.   

    我碰上的情况和你差不多,我这是注册了这个activex控件以后,调用没问题,然后再F5刷新页面,再调这个控件就报错,正郁闷中.