关闭弹出窗口并刷新不工作的父窗口
Close Pop-up and refresh parent window not working
突然间,我关闭弹出窗口并刷新父窗口的简单javascript代码在iPad和iPhone设备上的谷歌Chrome浏览器中停止了工作。如果我们在相同的设备上使用内置的safari浏览器,它仍然有效。
为什么有人能看到这个a在chrome中不起作用?不工作意味着弹出窗口关闭,父窗口不会刷新。
<!---Close -Reload The Window --->
<script type="text/javascript">
function CloseWindow() {
window.close();
window.opener.location.reload(true);
}
</script>
<a href="" onClick="javascript: return CloseWindow();">Signature Captured - Close Window</a>
关闭窗口后无法刷新页面
<script type="text/javascript">
function CloseWindow() {
window.opener.location.reload(true);
window.close();
}
</script>
另一种类型,我测试它,它有效。如果您再次遇到问题,您的浏览器可能会导致问题。
<script type="text/javascript">
function CloseWindow() {
window.close();
window.opener.location = window.opener.window.location;
}
</script>
我们在主页中找到了这个函数,并从弹出窗口中调用它,它就工作了我们对这篇文章发表了评论,但我没有看到任何引用我们所做的setTimeout。。所以我决定指出这一点,也许它会帮助其他人
主页
function reloadPage() {
if (navigator.userAgent.indexOf(' Chrome') > -1) {
setTimeout(function () {
location.reload(true);
}, 0);
} else {
location.reload(true);
}
}
弹出页面
window.top.opener.reloadPage();
相关文章:
- 为什么不是't窗口.恢复正常工作吗?(javascript/jquery)
- 如何使用modalDialog来显示可以在所有浏览器中工作的弹出窗口
- 更改不在引导模式窗口中工作的月份和年份
- 推特Boostrap模式窗口-可拖动不工作
- window.open没有't在设置setTimeout内工作-弹出窗口被阻止
- JavaScript窗口.位置不;我不在内容编辑器Web部件中工作
- Javascript窗口.open不工作
- 主页键和结束键don'在页面上创建弹出窗口时无法工作
- 引导弹出窗口无法正常工作
- 谷歌Chrome扩展在用Javascript打开的弹出窗口中工作吗
- 单击“阅读更多”时,使Javascript弹出窗口工作
- Page.ClientScript.RegisterClientScriptBlock窗口.打印无法在IE中工作
- 窗口clearInterval()在没有参数的情况下工作
- 科尔多瓦窗口打开_self不起作用,但_blank工作
- 页面工作线程 - destroy() 似乎没有删除窗口对象
- 使图像在通过javascript创建的弹出窗口中工作
- 如何使此模式窗口正常工作
- 弹出窗口工作不正常
- 无法打开退出模式窗口工作(冲突)
- 调试javascript事件使弹出窗口工作