A页面中用JavaScript写了个弹出DIV  DIV中包含一个IFrame  IFrame 包含B页面  在A页面中控制DIV的隐藏和显示  每次关闭的时候会将DIV和IFrame删掉  再次打开的时候就重新执行JS画这个DIV和IFrame   当重复打开关闭这个层3次的时候  IE便报了这个错误  IE6和IE7都报  IE8没测  其他类型浏览器没有这个错误  请高人指点  若解决  分可再加

解决方案 »

  1.   

    没必要每次显示都重新加载
    直接隐藏div不行么?
    第二次打开就不用再加载了 可以提高速度
      

  2.   

    不重新加载的话  IFrame 会挡住A页面上的某些元素
      

  3.   

    没用的  还是会挡住  比如说日历控件  现在的主要问题是“不能执行已释放Script的代码”  应该怎么解决呢  
      

  4.   

    不应该remove。而是隐藏起来,你说的遮住的情况应该不存在,我觉得你解决的方向偏了
      

  5.   

    看看是不是你说的情况http://ssqmeng.javaeye.com/blog/551955
      

  6.   

    找到问题所在了   <s:head theme="ajax"/>  这个的问题