如何打开弹出窗口并重新加载另一个页面
How to open popup and reload another page?
如何打开一个带有一些代码的弹出窗口,并在完成作业时关闭它?并重新加载打开弹出窗口的页面。困惑?我也是。对不起哈哈
例如:
Page_1有一个按钮,用于打开带有窗体的新窗口 (Page_2)。当我提交该Page_2表单时,Page_2应该关闭并自行Page_1刷新。
可能吗?你能链接指南或以某种方式帮助我吗?
我正在使用PHP,Javascript。
谢谢
在父页面上,您将需要一个函数来加载子页面和一个将重新加载自身的函数
<script type="text/javascript">
function loadPopup(){
window.open("yourpopup.html");
}
function reloadPage(){
window.location.reload()
}
</script>
现在在弹出页面上,您可以使用"opener"调用父函数,如下所示:
<script type="text/javascript">
function somethingWasClicked(){
window.opener.reloadPage();
window.close();
}
</script>
你可以使用这样的东西:
function refreshParent() {
window.opener.location.href = window.opener.location.href;
if (window.opener.progressWindow)
{
window.opener.progressWindow.close()
}
window.close();
}
相关文章:
- HTML外部javascript加载另一个javascript
- 正在下载文件,同时加载另一个页面
- .replaceWith 无法使用 .click 函数加载另一个值
- 如何打开弹出窗口并重新加载另一个页面
- 收到事件时加载另一个.html页面
- jQuery-检查外部页面上是否存在DIV,如果存在,则加载DIV,否则加载另一个
- 在简单模式中,取消单击时不会调用onClose事件..当我在simple-modal上加载另一个jquery对话框时
- Android WebView:在javascript中,有没有一种方法可以加载另一个javascript文件,并为堆栈
- 我的按钮中的函数不会重新加载另一个函数
- 使用隐藏字段 ID 选择器加载另一个字段中的文本
- Javascript 来加载另一个 js 文件
- 加载另一个相同页面时,使用新数据激活第一个网页
- 无法从 OpenLayers 3 站点使用 WFS 示例作为基础加载另一个 WFS
- 滑动切换时加载另一个页面
- 限制元素,当我单击更多以加载另一个元素时
- 加载和定位图像,当加载另一个图像时
- 如何使用 JS 加载另一个 html 文件
- 单击CSS框加载另一个网页.CSS 或 js
- 加载另一个页面's的HTML,并使用jQuery通过选择器对其进行解析
- 加载另一个页面's DIV,与之互动?可能的(jQuery)