如何从容器窗口关闭父窗口
how to close the parent window from an container window
本文关键字:窗口 更新时间:2023-09-26
我有一个场景,在退出网页时,我正在使用窗口打开一个弹出窗口。打开和在那个窗口我创建一个div容器有x按钮关闭,看起来像一个弹出,但实际上不是一个弹出。当x按钮被按下。容器窗口和父窗口都应关闭。
下面的代码可以在所有浏览器中工作,但不能在MAC safari中工作。在safari中,只有容器窗口被关闭。此代码出现在容器窗口中。
<input type="submit" onclick="close();" value ="close"/>
function close() {
window.open('', '_self', '');
window.close();
}
非常感谢任何帮助。谢谢!
使用此命令打开窗口:
function open_window() {
window.open('demo2.html', '_blank');
}
和这个来关闭它们。适用于Safari, IE, Firefox和Chrome。同样,函数的名字也因为某些原因很重要;当我只使用open()和close()作为函数名时,它根本不起作用。
function close_windows() {
window.opener.close();
window.close();
}
相关文章:
- 创建一个类似链接的按钮,并通过Javascript函数打开一个新的弹出窗口
- 防止Iframe窗体在新窗口中打开
- 内部分区字体大小获胜'调整浏览器窗口大小时不会随媒体查询而更改
- 调整窗口大小时,可拖动的对象会出现在容器外部
- Javascript排序的图像弹出窗口..可以't单独弹出
- 窗口大小html css
- 弹出窗口出现,然后退出
- 为什么不是't窗口.恢复正常工作吗?(javascript/jquery)
- Javascript更新孙窗口中的表单元素
- 如何在选项卡上定义属性'的主窗口对象
- CSS-若窗口太小,滚动条会出现在“表格”单元格上
- 召回窗口加载事件 - javascript
- 为什么不显示警报窗口
- 如何使用modalDialog来显示可以在所有浏览器中工作的弹出窗口
- Chrome应用程序调整窗口大小保持纵横比
- 新选项卡被弹出窗口阻止程序阻止
- 如何访问UIWebView'的子窗口上下文
- 刷新父窗口后无法关闭窗口
- 自动关闭弹出窗口的Javascript
- 如何使用特定大小的浏览器窗口打开我的页面