答案 0 :(得分:0)
您可以使用window.open
方法并使用其返回的对象来访问新窗口实例。返回的对象可用于访问新窗口的属性和方法,前提是它符合Same origin策略安全性要求。
var url="url to the new page here";
var newWindow = window.open(url);
在新窗口的js代码中,您可以创建一个类似
的方法function updateOptions(selection)
{
alert("call reecived from parent");
//Hide or show based on selection value
}
当用户在父窗口上更改某些内容时,您可以调用从window.open方法接收的句柄上的updateOptions()
方法。
newWindow.updateOptions("PassSomeRealValuesHere");