js页面的父窗口如何控制关闭window.showModalDialog弹出的子窗口

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js页面的父窗口如何控制关闭window.showModalDialog弹出的子窗口相关的知识,希望对你有一定的参考价值。

参考技术A 使用window.returnvalue;
在父级页面打开子集页面,可以获取子集的返回值。在子集中给window.returnvalue赋值,将在父级中获得这个值。
父级中这样写:
var
returnval=window.showmodedialog(xxxxx);
子集中这样写:
window.returnvalue=input框的值。
父级中的returnval变量就是你要的值了。
除了这个,还可以使用cookie、sessionstrog等来存储,不过window.returnvalue是最简便也是最适合你的。
参考技术B showModalDialog父窗口可以传值给子窗口,子窗口也可以回传给父窗口值。

CSS中用position:fixed定位右下角一小窗口,这小窗口可以用JS来控制关闭吗,可以的话又如何写JS代码

参考技术A 你在窗口的旁边加个 关闭的按钮
然后给按钮加个 click事件点击窗口display:none;
参考技术B 懒人图库 搜索下 可关闭的弹窗代码 就出来了

以上是关于js页面的父窗口如何控制关闭window.showModalDialog弹出的子窗口的主要内容,如果未能解决你的问题,请参考以下文章

如何获取iframe的父窗口的body标签啊

js/jquery如何获取获取父窗口的父窗口的元素

父窗口刷新的问题!

JS弹出框对话框提示框,JS关闭窗口关闭页面和JS控制页面跳转

js如何实现父窗口前端显示,如果父窗口关闭则重新打开

提问:js如何弹出子窗口并父窗口不能操作