只在IE7下有此BUG.
 在框架里做了个菜单效果.
  我动态绑定onclick   但是. 只要我在onclick里操作任何样式. 那个框架里的元素都会消失(不可见)掉.框架做了个控制宽度的东西.就是把左边的框架隐藏.    我用那个把左边隐藏再显示.里面的元素又都会出来.    或. 我在onclick里. 加上一个alert.  那么.程序也不会有任何问题.  请问有谁遇到过这个问题?若有高手愿意研究此问题. 需要代码. 请[email protected] 联系我.

解决方案 »

  1.   

    设置了什么样式?
    在onclick里. 加上一个alert.  那么.程序也不会有任何问题
    那么用window.setTimeOut("function(){设置样式;}",10)做这些操作看看
      

  2.   

    不行啊.
     我要在那个操作执行完之后alert 才能阻止BUG发生   在那操作之前是不行的.
        延迟事件也无法解决问题...
      

  3.   

    ==========
    这个是匿名函数=========
    建议你系统地再看看你其他的页面是否存在问题,还有你的index.whbs.htm  一大堆JS  __RP_Callback_Helper()
    还有你的winodw.onload
      

  4.   

     一大堆JS  __RP_Callback_Helper() 
     这个...  好似是某处什么鸟东西给生成的-_-
      拿掉也没有关系... 
       那个window.onload   是另一块需求需要的.  里面代码拿掉了...
    不过. 就那段代码.  在IE7下也有问题...  您说没有问题..
       所以我想了解一下您的IE具体版本. 或者说.  是否用了第3方的什么
      

  5.   

    解决了....
     不好意思.......    创建框架页面的那个人.
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
    没有写这句话...
     而我也没有检查...  结帖了