js 页面之间传递值的问题

iverhan 2015-09-09 06:35:52
主窗口A中 定义一个对象 test = window.open(xxx) ,打开一个新窗口B,test记录B的一些信心, 现在在A中有个按钮,点击后会以onclick=location=('xxx.html?name=xxx)的形式切换到其他页面C,同时A被C覆盖, 也就是B的父窗口没有了, 但是我需要在打开C的同时,把test参数传递给C,因为C重新加载js后test的值为空了,

test是个对象需要json.stringfy(test) 序列化后才能被location=('xxx.html?传递, 但是现在有个问题是window.open返回的貌似是一种带有递归循环的对象, json.stringfy的时候会报错: Converting circular structure to JSON.
所以请问,有什么方法能把这个test对象传递给c呢,谢谢
...全文
120 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
rustinpeace3 2015-10-25
  • 打赏
  • 举报
回复
保存到文件。。

87,972

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧