gpt4 book ai didi

javascript - 将窗口对象存储在本地存储中

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

我需要持久化窗口对象的能力。我尝试将窗口对象字符串化,但在尝试将窗口对象转换为 JSON 时收到错误消息。 “将循环结构转换为 JSON”错误。无论如何我可以在本地存储中存储 window.open 中的窗口对象吗?

var myWindow = window.open("file:///D:/Temp/teststorage.html", "MsgWindow", "width=200, height=100");
localStorage.setItem('Window', JSON.stringify(myWindow));

最佳答案

您不能在本地存储中持久保存 window 对象。

在本地存储中只能以字符串的形式存储数据,没有办法将window对象变成字符串,这样就可以重新创建相同的window对象。

关于javascript - 将窗口对象存储在本地存储中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30463833/

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