我正在将非常旧的Corp应用程序从IE到Firefox移植。这是我的情况。

用户离开计算机一段时间,他的会话已过期。

当用户尝试访问弹出窗口中的某些内容时,他将被重定向到登录页面(在弹出窗口中)。在登录页面中,Onload事件弹出窗口链正在关闭并刷新根页(在Root Page Tab中,用户重定向到登录页面)。

我面前的那个家伙这样写了:如果window.top.opener不确定,我们不在弹出窗口中。它在IE中运行良好,但我在Firefox中获得了不可策划的刷新。

为什么在Firefox窗口中定义了开放仪并指向同一窗口,即使这是一个新标签,而不是弹出窗口?我应该如何正确确定当前窗口是弹出窗口?

有帮助吗?

解决方案

不要打开新窗口。使用页面上的一些层显示该消息。看着 厚箱 或类似的东西。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top