呃,怎么用javascript关闭本页面打开的一个FRAME?
本人菜鸟,求解,谢谢

解决方案 »

  1.   

    document.getElementById('frameid').style.display='none'
      

  2.   

    那要看你认为的关闭是指像楼上那样的隐藏节点,还是移除节点,还是把iframe里面的URL设置为空
      

  3.   

    呃,是这样的,我用frame做的一个类似的弹窗。用window.close()是肯定关不掉的。而且貌似这个弹窗是别人封装好的,我直接拿来调用的。不知道,这个ID。能不能 遍历出来,我记得貌似有一种写法 window.frames[n]  不知道对不对?
      

  4.   

    你是要把iframe关闭,还是要关闭别人做好了的弹窗如果是后者,把插件名字说下
      

  5.   

    我的目的就是在父页面写个方法嘛,关闭打开的这个iframe
      

  6.   

    你 仅仅是 想把 iframe关闭 然后 让 弹窗大摇大摆的 显示着?
      

  7.   

    流程是这样的,父页面 操作了 弹出 这个iframe,在这个子页面中,完成操作后, 会调用 父页面的一方法,来关闭这个iframe。因为在子页面window.close()是没作用的。
      

  8.   

    如果我没猜错的话,移除这个弹窗就可以了,你把插件名字说下,应该能找到调用关闭他的function