是否可以检查脚本是否使用Javascript打开了一个窗口?
我有用户协议,它们在新窗口中打开,这有效(当我尝试关闭窗口时)
<a href="JavaScript:window.close()" class="btn btn-default">Return</a>
但我想要完成的是,如果用户直接转到/agreeement
并点击关闭,则会将其重定向到主页。因为现在如果我这样做,我会得到一条消息
脚本只能关闭由它打开的窗口。
我理解为什么。这就是为什么我想检查窗口是否从脚本重定向到索引打开的原因。但我不知道如何进行检查
答案 0 :(得分:3)
你可以使用window.opener!= null ...它会显示你是否使用window.open打开页面......
您可以找到更多详情here
答案 1 :(得分:1)
我已经有一段时间了,因为我需要这样做,但你可以通过window.opener