如何iframe里包含的页面里关闭使用iframe的哪个页面?????
日期:2006-05-25 荐:
如何iframe里包含的页面里关闭使用iframe的哪个页面?????在a.html里有个隐藏的iframe,iframe包含另个文件b.html,如果在b.html里关闭a.html这个窗口。window.parent.close try thistop.close()一样的关闭呀,a中有iframe,iframe包含b,但实际b也属于iframe中的框架,使用parent(父,即上级)就可指定到a了,如果b是在iframe中的iframe的话那就parent.parent吧,但如果a为顶框架那就直接top就行了,最后的话就调用window.close();即:parent.window.close(); parent.parent.window.close(); top.window.close();如窗口不是用window.open打开的关闭时会有提示.那样的话在a中加个function ,在b中调用a的function就行了.a 中加function:<script language=javascript>function close_window(){self.opener=null;self.close();}</script>b中调用方法和调用window.close()一样: parent.close_window(); parent.parent.close_window(); top.close_window();例:<a href="#" onclick="parent.close_window()">关闭</a>top.close()不如window.parent.close 准确。不过你岂不是将a.html关闭的同时也关闭了b.html ?谢谢拉!接分
标签: