我需要从jsp打开一个弹出窗口并将json数据传递给新窗口。我尝试通过查询字符串传递数据/在cookie中设置它,即setCookie(“dataString”,dataString,10);
但他们无法容纳大量数据。弹出窗口显示表单的预览,因此我不想将这些数据存储在任何地方。
答案 0 :(得分:1)
这是一个非常古老的问题,简单的答案是让孩子从父母那里访问数据:
var opener = window.opener;
if(opener) {
var oDom = opener.document;
var elem = oDom.getElementById("your element");
if (elem) {
var val = elem.value;
}
}