使用JavaScript在父窗口中隐藏弹出窗口
Hiding popup window in parent window using JavaScript
在我的网站注册是通过一个循序渐进的过程完成的。
在第一步中,我使用JavaScript打开一个弹出窗口,并在该窗口中的任务完成后自动关闭该弹出窗口。
接下来,我单击按钮进入下一步。第二步中还有另一个按钮可返回到第一步。
当我点击第二步中的后退按钮进入第一步时,将加载第一步中的弹出窗口。
当返回到第一步时,不需要加载此弹出窗口。
我该怎么做?
这是JavaScript代码:
function show_gal()
{
var windowSizeArray = [ "width=935,height=580",
"width=935,height=600,scrollbars=yes" ];
var url1 = "<?php echo base_url();?>plugin/index.php";
var id = $("#hidtuid").val();
var url = url1+"?usrid=" + id;
var windowName = "Image Upload";
var windowSize = windowSizeArray;
window.open(url, windowName, windowSize);
}
这是在弹出窗口中完成任务后弹出窗口中的代码:
window.close();
这是一个更符合逻辑的问题,您将找到不同的方法来做到这一点。一种方法是:
您正在加载页面加载时的第一个窗口吗?
如果是这样的话,当第一个弹出窗口关闭时,请在第一个页面中使用隐藏变量,为隐藏字段指定一些值。
在调用弹出窗口之前,请在页面加载功能中检查此隐藏字段的值。如果未分配,则不会显示弹出窗口。
你试过这个吗?
window.parent.close();
相关文章:
- 显示放大镜弹出窗口时隐藏导航内容
- 如何隐藏或关闭弹出窗口
- 单击时隐藏弹出窗口
- 如何隐藏标记簇内标记的信息窗口
- 如何隐藏谷歌地图Api 3中InfoBox窗口中的关闭(x)按钮
- 使用YUI或ExtJS将隐藏的DIV变成一个窗口
- 如何在弹出窗口中隐藏文本属性'It’传单上没有填写
- 如何在模式窗口弹出窗口中隐藏滚动条
- 无法根据用户在编辑窗口中的输入显示/隐藏jtable jquery字段
- 如何防止高图工具提示弹出隐藏,在图形区域或浏览器窗口上调整大小
- 如果在外部单击,则隐藏弹出窗口.为什么我的脚本没有'不起作用
- Angular-从Developer窗口隐藏Javascript
- 使用Cookie隐藏弹出窗口
- 使用JavaScript在父窗口中隐藏弹出窗口
- 使用窗口滚动而不是容器滚动隐藏
- 使用 JavaScript-jQuery 在 Google Docs Viewer 中隐藏弹出窗口
- 隐藏信息窗口标记并动态显示
- 保持窗口隐藏,直到初始化完成
- 点开的窗口隐藏了新打开的窗口的一半
- 仅为一个Adobe AIR窗口隐藏光标