Php 如何打开弹出窗口并重新加载其他页面?
我如何打开一个带有代码的弹出窗口,并在完成它的工作时关闭它?并重新加载打开弹出窗口的页面。困惑的我也是。对不起,哈哈 例如: 第1页有一个按钮,用于打开带有表单的新窗口(第2页)。当我提交Page2表单时,Page2应该关闭,Page1也会自行刷新 可能吗?你能帮我联系一下指南吗 我在使用,PHP,JavascriptPhp 如何打开弹出窗口并重新加载其他页面?,php,javascript,refresh,Php,Javascript,Refresh,我如何打开一个带有代码的弹出窗口,并在完成它的工作时关闭它?并重新加载打开弹出窗口的页面。困惑的我也是。对不起,哈哈 例如: 第1页有一个按钮,用于打开带有表单的新窗口(第2页)。当我提交Page2表单时,Page2应该关闭,Page1也会自行刷新 可能吗?你能帮我联系一下指南吗 我在使用,PHP,Javascript 谢谢您可以使用以下内容: function refreshParent() { window.opener.location.href = window.opener.loc
谢谢您可以使用以下内容:
function refreshParent() {
window.opener.location.href = window.opener.location.href;
if (window.opener.progressWindow)
{
window.opener.progressWindow.close()
}
window.close();
}
您可以使用以下内容:
function refreshParent() {
window.opener.location.href = window.opener.location.href;
if (window.opener.progressWindow)
{
window.opener.progressWindow.close()
}
window.close();
}
在父页面上,您需要一个函数来加载子页面,还需要一个函数来重新加载自身
<script type="text/javascript">
function loadPopup(){
window.open("yourpopup.html");
}
function reloadPage(){
window.location.reload()
}
</script>
函数loadPopup(){
window.open(“yourpopup.html”);
}
函数重载页面(){
window.location.reload()
}
现在,在弹出页面上,您可以使用“opener”调用父函数,如下所示:
函数somethingWasClicked(){
window.opener.reloadPage();
window.close();
}
在父页面上,您需要一个加载子页面的函数和一个加载自身的函数
<script type="text/javascript">
function loadPopup(){
window.open("yourpopup.html");
}
function reloadPage(){
window.location.reload()
}
</script>
函数loadPopup(){
window.open(“yourpopup.html”);
}
函数重载页面(){
window.location.reload()
}
现在,在弹出页面上,您可以使用“opener”调用父函数,如下所示:
函数somethingWasClicked(){
window.opener.reloadPage();
window.close();
}
您是否考虑过使用带有javascript数据库连接的浮动DIV,而不是使用很多浏览器质疑和反对的弹出窗口?嗯,我不认为我现在有时间和知识来做这件事:如果我使用空白窗口,它会变得更好?而不是使用很多浏览器质疑和反对的弹出窗口,你是否考虑过使用带有javascript数据库连接的浮动DIV?嗯,我想我现在没有时间和知识去做这件事:如果我使用空白窗口,它会变得更好吗?