yydg.net
当前位置:首页 >> js关闭iFrAmE父窗口 >>

js关闭iFrAmE父窗口

如果子窗体存在window.opener,可以尝试下面方法 父窗体里写一个函数: window.closeThisWindow = function(){ window.close(); // 或者 this.close(); }; 然后在打开的子窗体或iframe里事件里写: window.opener.closeThisWindow(); 试试 ,可能...

parent.parent.document.getElementById,应该是可以操作的,我之前有一个子页面操作父级页面iframe高度的例子,跟你这个比较类似吧,因为你c.html是跟a.html同一个域名的,所以c.html应该是可以操作a.html的内容。 我的思路是:建议你不要在c.h...

iframe放在一个DIV中 设一个id var iframeDiv=document.getElementById("DivId"); document.body.removeChild(iframeDiv);

火狐浏览器,用上面的回答方法解决不行,为什么?

下面是示例代码,带注释,请仔细阅读: 1、 父窗口 A // 全局变量,保存弹窗窗口句柄var dialog;// 定义 弹出窗口操作 函数window.myDialog = function(){ // 如果之前有已经打开的弹窗,则先将其关闭。 if (dialog) dialog.close(); // 弹出窗...

iframe继承父窗口样式CSS的方法 在子页面的head之间添加 window.onload= function() { var linkList=window.parent.document.getElementsByTagName("link");//获取父窗口link标签对象列表 var head=document.getElementsByTagName("head").item(...

貌似不好使,我之前做都是再给iframe中的页面单独拷贝了一份css

history有个length属性,先检测一下是否可以后退 if(window.frames['**'].history.length > 0) window.frames['**'].history.back();

关闭iframe,也就是重页面中移除罗~~ var ifr;//你的iframe对象 ifr.parentNode.removeChild(ifr);

给iframe设置上ID document.getElementById('iframeid').contentWindow.abc(); abc() 为子页面函数

网站首页 | 网站地图
All rights reserved Powered by www.yydg.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com