将值从子窗口传递到父窗口

时间:2012-03-01 05:02:25

标签: javascript

您好,这是我在本网站的第一个问题。

我的问题是 - 我创建了一个jsp,其中我已经在一个弹出窗口中给出了一个链接来调用另一个jsp(已经由某个人创建)。在子窗口中保存一些细节我想要访问这些值我的父窗口。但我没有权限更改子窗口jsp的代码。 谁能帮我...? 谢谢, 我用来打开弹出窗口的代码如下。

function popUp(url){
    alert("inside popup");
    window.open(url,'newWindow','width=750,height=400,left=150,top=100,toolbar=no,resizable=true');
}

1 个答案:

答案 0 :(得分:0)

如果url未违反same origin policy,您可以通过window.open()的返回值访问窗口属性,例如

var windowRef = window.open(url, ...);

var someElement = windowRef.document.getElementById("element-id");

var someJavaScriptVar = windowRef.someVar;