私のWebページでは、この関数を使用して小さなポップアップウィンドウを表示します
function popup (url)
{
poppedUpWindow= window.open(url, "PopupWindow", "width=400,height=300");
poppedUpWindow.focus();
return false;
}
2 つのウィンドウ間でオブジェクトを共有する必要があります。私はこのようなことをやってみましたが、今はうまくいきます
poppedUpWindow.document.documentElement.addEventListener("load", foo, false);
私がこのようなことをすることも可能です
function popup (url)
{
poppedUpWindow= window.open(url, "PopupWindow", "width=400,height=300");
var tmp = poppedUpWindow.document;
tmp.write('<html><head><title>popup</title>');
....
tmp.close();
poppedUpWindow.focus();
return false;
}
しかし、このアプローチでは問題の解決がはるかに難しくなります。では、親ウィンドウからポップアップ ウィンドウに、またはその逆に情報を転送するにはどうすればよいでしょうか。