社区
JavaScript
帖子详情
关闭父页面和子页面的问题
liuleishiyang
2003-04-17 06:13:05
点击页面super.htm的一个按钮,弹出一个新页child.htm(spuer.htm没有被关闭)
要求关闭super.htm时,弹出对话框询问“是否关闭?”.
如果同意,关闭super.htm,同时关闭child.htm
是否在super.htm用
function window.onbeforeunload()
{
window.event.returnValue="确定要退出本页吗?";
}
请各位赐教
...全文
120
5
打赏
收藏
关闭父页面和子页面的问题
点击页面super.htm的一个按钮,弹出一个新页child.htm(spuer.htm没有被关闭) 要求关闭super.htm时,弹出对话框询问“是否关闭?”. 如果同意,关闭super.htm,同时关闭child.htm 是否在super.htm用 function window.onbeforeunload() { window.event.returnValue="确定要退出本页吗?"; } 请各位赐教
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liuleishiyang
2003-04-18
打赏
举报
回复
meizz(梅花雨)
谢谢
但我的意思是
关闭super.htm时,弹出对话框询问“是否关闭?”.
如果同意,关闭super.htm,同时关闭child.htm
如果不同意,两页都不关闭
meizz
2003-04-18
打赏
举报
回复
<input type=button value=ok onclick="meizz=window.open('ttt.htm')">
<script language="JavaScript"><!--
function window.onbeforeunload()
{
window.event.returnValue="";
}
function window.onunload()
{
if (typeof(meizz)!="undefined" && meizz.open && !meizz.closed)
meizz.close();
}
//--></script>
Estyle
2003-04-17
打赏
举报
回复
其实我觉得最容易的是使用showModelessDialog()
这样,关闭父窗口的时候,自窗口也就自动关了!
(仅仅是对父窗口关闭的时候弹出一个confirm()而已.)
meizz
2003-04-17
打赏
举报
回复
<input type=button value=ok onclick="meizz=window.open('ttt.htm')">
<script language="JavaScript"><!--
function window.onbeforeunload()
{
if(confirm("关闭子窗口??"))
closeWindow();
}
function closeWindow()
{
if (meizz && meizz.open && !meizz.closed)
meizz.close();
}
//--></script>
possible_Y
2003-04-17
打赏
举报
回复
<script language=javascript>
function window.onbeforeunload()
{
return("此时退出会导致未保存的数据丢失!!\n\n 您确认要退出吗??");
opener.window.close();
}
</script>
open
关闭
子
页面
刷新
父
页面
open
关闭
子
页面
刷新
父
页面
easyUi弹出window窗口传值与调用
父
页面
的方法,子
页面
给
父
页面
赋值
easyUi弹出window窗口传值与调用
父
页面
的方法,子
页面
给
父
页面
赋值,详情链接:
父
页面
打开子
页面
后,子
页面
关闭
父
页面
刷新
父
页面
打开子
页面
后,子
页面
关闭
父
页面
刷新 //下面是很简单的一种方式,在子
页面
刷新,
关闭
window.opener.location.relaod(); self.close(); 但是有一个
问题
,就是
父
页面
刷新的时候有提示框, 然后就用了另一种方法 window.opener.refreshData(); 调用
父
页面
的函数,在
父
页面
中再把
父
页面
的前一个
页面
的请求参数
关于
父
页面
中再开子
页面
,子
页面
关闭
时如何传值给
父
页面
的
问题
在java开发过程中,
父
页面
中再出现子
页面
的情况有很多种,也很常见,但两个
页面
之间实现传值的方式却不尽相同,今天在开发过程中,我无意见发现自己无法将子
页面
的值传递给
父
页面
,经过一整天的研究,终于找到了解决办法,写此文章防止自己忘记,也与大佬们交流学习,写的不好,还请见谅。 子
页面
到
父
页面
的传值方式有很多,比如子
页面
通过form表单处理完数据后
关闭
子
页面
,
父
页面
通过刷新或者后台二次跳转,可以实现两个数据的传输。或者直接将子
页面
做成隐藏的div,js可操作两个div,这样
父
子
页面
的数据便达成了互通。这也是现在大
html子
页面
关闭
父
页面
刷新,JS实现
关闭
子
页面
时刷新
父
页面
2.1 准备子模板1)新建模板,设计报表样式,在 B1-B5 单元格中添加「文本控件」,如下图所示:2)设置报表填报属性,点击「模板>报表填报属性」,新增一个「内置SQL」提交方式,如下图所示:3)为子模板添加事件,实现
关闭
报表
页面
后刷新
父
报表,点击「模板>模板 Web 属性>填报
页面
设置」,选择「为该模板单独设置」,在「事件设置」处,添加一个「加载结束」事件。如下图所示:Jav...
JavaScript
87,907
社区成员
224,614
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章