我有一个已发布的 Google Web 应用程序,我将其用作启动屏幕。当我单击此屏幕上的按钮时,它会正确地将我带到该页面(使用以下方法之一)。然而,当我刷新该页面时,它会让我返回到初始屏幕,而不是像我希望的那样让我保持在新打开的屏幕上。我以为 window.location.replace 会纠正这个问题,但它仍在这样做。
我尝试过 window.open(myurl,'_self') 和 window.location.replace(myurl) 并且它不断发生。如果我仅使用 window.open(myurl) 创建一个新选项卡并刷新它,它会让我保持在正确的页面上。我不希望用户打开一堆选项卡才能正常工作。我是否缺少某些内容来刷新使用 window 命令打开的页面?
最佳答案
由于您的应用程序是在沙盒 iframe 中加载的,因此您应该使用
window.open(myurl,'_top')
加载到顶部框架
关于html - 刷新使用 window.location.replace 或 window.open(url ,'_self' ) 打开的页面会将我带到上一个窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60607091/