gpt4 book ai didi

javascript - 如何检查窗口是否从 window.open() 实例化

转载 作者:行者123 更新时间:2023-11-30 11:12:17 25 4
gpt4 key购买 nike

是否可以使用新打开的窗口本身检查窗口是否从 window.open() 打开。我只希望我打开的网站在从 window.open() 打开时显示特定的上下文。它是跨域的。例如:如果访问 URL 而不是从 window.open() 打开,我希望它重定向到其他地方。我知道这可以从父窗口完成,但不确定是否可以从子窗口完成

谢谢!

最佳答案

您可以使用 window.opener .这将返回对打开当前窗口的窗口的引用,如果不是由 open() 打开,则返回 null

if (window.opener) {
// Opened from another window
} else {
// Not opened from another window
}

关于javascript - 如何检查窗口是否从 window.open() 实例化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53206182/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com