gpt4 book ai didi

javascript - 将数据传递到我使用 window.open() 创建的弹出窗口的最快方法?

转载 作者:行者123 更新时间:2023-12-02 22:25:39 37 4
gpt4 key购买 nike

我有使用 window.open() 函数打开弹出窗口的 JavaScript 代码。我想将数据从父窗口传递到该弹出窗口,但我似乎无法在 google 或 SO 上的任何地方找到优雅或简单的解决方案,但似乎应该支持内置到 JS 中。将数据传递到弹出窗口的最简单方法是什么?

预先感谢您的所有帮助!

最佳答案

由于安全限制,如果父窗口和弹出窗口来自同一域,则非常容易。如果是这种情况,请使用此:

// Store the return of the `open` command in a variable
var newWindow = window.open('http://www.mydomain.com');

// Access it using its variable
newWindow.my_special_setting = "Hello World";

在子(弹出)窗口中,您可以像这样访问该变量:

window.my_special_setting

除此之外,您还有什么具体想做的事情吗?

关于javascript - 将数据传递到我使用 window.open() 创建的弹出窗口的最快方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1830347/

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