JS_0081:杂记:window.opener
!window.opener:这部分检查window.opener是否存在。 如果window.opener是null或undefined,则!window.opener为true。 window.opener可能不存在的情况包括: 当前窗口不是由另一个窗口打开的(例如,直接在地址栏输入URL或通过书签打开的页面), 或者当前页面是通过某些方式设置为不允许访问opener的(例如,某些浏览器的安全策略)。
琥珀君的博客
!window.opener:这部分检查window.opener是否存在。 如果window.opener是null或undefined,则!window.opener为true。 window.opener可能不存在的情况包括: 当前窗口不是由另一个窗口打开的(例如,直接在地址栏输入URL或通过书签打开的页面), 或者当前页面是通过某些方式设置为不允许访问opener的(例如,某些浏览器的安全策略)。