1

我需要从 jsp 打开一个弹出窗口并将 json 数据传递到新窗口。我尝试通过查询字符串传递数据/将其设置在 cookie 中,即 setCookie("dataString",dataString,10);
但它们无法保存大量数据。弹出窗口显示表单的预览,所以我不想将这些数据存储在任何地方。

4

1 回答 1

1

这是一个很老的问题,简单的答案是让孩子从父母那里访问数据:

var opener = window.opener;
if(opener) {
    var oDom = opener.document;
    var elem = oDom.getElementById("your element");
    if (elem) {
        var val = elem.value;
    }

}

于 2013-04-04T13:00:16.177 回答