window.open打开子窗口后关闭父窗口实现
来源:互联网 发布:java猜数字游戏界面 编辑:程序博客网 时间:2024/04/28 21:03
<script type="text/javascript">
newWindow=window.open ('http://www.baidu.com', "name", "") ;
window.opener=null;
window.open("","_self");
window.close();
</script>
在ff中父窗口不能关闭。在地址栏里输入about:confit找到dom.allow_scripts_to_close_windows这一项,并把这项改为true就可能了
说明:Window对象的opener属性与打开这个窗口的父窗口相联系,当访问子窗口中的opener属性时,返回的是父窗口。通过这个属性,可以使用父窗口对象中的方法和属性。
解决思路:把父窗口的父窗口声明为null(window.opener=null),在让父窗口自己把自己声明为子窗口(window.open("","_self")),这样父窗口自己也变成“子窗口”了,当用window.close()关闭时,就不会出现提示框了。
window.open()函数说明:
函数原型:window.open(URL,name,param)
URL:要弹出的新的网页
name:弹出新网页的名字(不是文件名),可为空。
param:
height:窗口的像素高度。为与先前版本相兼容,这个参数仍然存在。但在JavaScript1.2中被innerHeight取代。
width:窗口的像素宽度。为与先前版本相兼容,这个参数仍然存在。但在JavaScript1.2中被innerWidth取代。
location: 是否显示地址栏
menubar:是否显示菜单栏
titlebar: 是否显示标题栏
toolbar: 是否显示工具栏
resizable:指明窗口大小是否可以调整
top=0 窗口距离屏幕上方的象素值
left=0 窗口距离屏幕左侧的象素值
status: 是否显示状态栏- window.open打开子窗口后关闭父窗口实现
- window.open 打开子窗口,关闭所有的子窗口
- window.open打开的窗口关闭后刷新父页面的子页面
- 火狐,chrome等非IE浏览器使用window.open打开子窗口,父窗口意外关闭
- window.open()实现打开窗口
- 父窗口打开子窗口,子窗口关闭后自动刷新父窗口
- window.open 打开新窗口无提示自动关闭父窗口
- window.open 打开新窗口无提示自动关闭父窗口
- window.open 打开窗口 最大化 close() 强制 关闭窗口
- 打开窗口 父窗口不可修改 待子窗口关闭后 刷新父窗口
- 在父窗口中得知 window.open()出的子窗口关闭事件的方法(定时器实现)
- 在父窗口中得知 window.open()出的子窗口关闭事件的方法(定时器实现)
- js打开子窗口关闭父窗口
- js打开子窗口关闭父窗口
- 打开子窗口并关闭父窗口
- showModalDialog 打开子窗口,用window.close关闭不了窗口
- window.open 打开的子窗口 闪一下即自动关闭问题
- 由window.open打开的窗口如何通知父窗口自己已经关闭
- 浅析GLib
- 洗牌算法
- HashMap与HashTable区别
- 添加最少括号使得给定括号字符串匹配
- xcode 常用 累积
- window.open打开子窗口后关闭父窗口实现
- Perl中our,my,local的区别与联系
- libusb使用
- 接口Comparable实现List排序
- linux各版本内核当中的多点触摸驱动
- 编译 & 链接 & 加载
- c#中foreach与接口IEnumerator和IEnumerable
- Linux命令全集
- android网络业务的封装与调度