gpt4 book ai didi

javascript - 弹出窗口与同一域的另一个窗口之间的跨窗口js交互

转载 作者:行者123 更新时间:2023-11-30 13:42:26 27 4
gpt4 key购买 nike

我正在尝试从 example.com 的 a 窗口打开一个弹出窗口。然后关闭窗口 a 并在同一域 (example.com) 中打开另一个窗口 b。是否可以从窗口 b 访问窗口 a 的 DOM,如何访问?

弹出窗口由 a 窗口打开

window.open('http://example.com/blah', 'somename', settings..), 

使用不同的 url(如下所示)从窗口 b 执行相同的操作

window.open("http://example.com/blah2", "somename" ...) 

这似乎表明可以通过窗口名称访问窗口。但是我找不到任何方法来访问带有或不带有窗口名称的弹出窗口的 DOM。我该怎么做?

最佳答案

尝试类似的东西

var newWind = window.open('http://example.com/blah', 'somename',settings);
if (newWind.opener == null) {
newWind.opener = window;
}
// here you can access DOM of new window
var newDoc = newWind.document;

关于javascript - 弹出窗口与同一域的另一个窗口之间的跨窗口js交互,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1550600/

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