查找父级或兄弟级浏览器窗口

时间:2018-01-18 19:01:46

标签: javascript jquery asp.net jsp

好的,这有点宽,但请不要叮我。我在这里抓稻草......

我有第三方网络应用程序。他们给了我们一个“插件”方法,按钮事件可以调用.jsp页面。因此,通过他们的应用程序,用户单击一个调用此.jsp页面的按钮,该页面通过重定向(当前)启动我们的浏览器页面。我们完全控制了这个jsp页面。

问题是我们需要以某种方式检测第三方网络应用何时关闭,以便我们关闭。

我们对所有想法持开放态度。更糟糕的情况是,如果有帮助,可以生成第三方Web应用程序的jsp或asp.net页面。

这是由HIPAA合规性推动的。

吉娜

1 个答案:

答案 0 :(得分:0)

  

从另一个窗口打开窗口时(使用Window.open或a   链接到其目标属性集),它维护对它的引用   第一个窗口作为window.opener。如果当前窗口没有开启者,   此方法返回NULL。    - MDN - window.opener

您可以检查window.opener是否为null,然后关闭主窗口。