弹出框只有使用iframe才能将select遮住,但是使用iframe会出现内存不能释放的问题,有没有什么两全其美的方案?
小弟入门,求高手解答性能优化内存selectiframe

解决方案 »

  1.   

    内存不能释放?你可以试试把iframe对象从DOM中移除,比如
    document.getElementById("iframeId").parentNode.removeChild(document.getElementById("iframeId"))
      

  2.   

    只有使用iframe才能将select遮住那是ie6的时代
    ie7之后这个bug就没有了。
    如果你的代码可以不再支持ie6,可以不用iframe了
      

  3.   

    弹出框的时候 吧select  隐藏掉
      

  4.   

    从DOM树上移除就可以了啊,而且就算不移除,一个用来挡select的空iFrame能占多少内存?页面关闭自然回收,也不会造成内存泄露。