可能与你的OCX有关系,有演示吗?

解决方案 »

  1.   

    我觉得是你这个 ocx 控件里的这个方法在被调用时有问题, 是不是你的这个方法弹出 form 时是不是产生了一个等待而产生了沙漏型鼠标??  我这边测试用JS调用N多的控件也没有出现你那样的现象.
      

  2.   

    不是弹出form,一个页面分两部分,上面部分是菜单,下面部分是控件。
    点击一级菜单,出现二级菜单,点击二级菜单,就开始调用控件的方法,
    一个控件有很多form(不是网页中的表单,而是程序中的不同窗口),
    调用某个控件的某个方法,比如xtgl_ocx控件的xtgl_open(param)方法
    ,根据param的不同,ocx显示不同的窗体(form),在使用上面的
    <a href="javascript:xtgl_open(0)"><img src="xtgl.gif" border=0></a>
    进行点击后,如果连续点击的是调用同一个ocx的方法(显示相同的控件不同的窗体)
    ,鼠标就会变成沙漏型鼠标(沙漏旁还有一个箭头)状态,当显示其他的ocx时恢复正常。但在某些机器上(IE6)不会出现这种情况,但某些机器上(同样也是IE6)会出现问题。ie5一样出问题。