Есть две странички:
1-я: parentw.html находится на сервере
http://192.168.0.40:8080/
<html>
<body>
PARENT
<script language="JavaScript">
var test = "TEST";
function nw(wid,hei){
popupwindow=window.open ("http://192.168.0.59:8080/helios/childw.html", "_blank","width="+wid+",height="+hei);
popupwindow.window.focus();
};
nw(800,600);
</script>
</body>
</html>
вторая: childw.html находится на сервер
http://192.168.0.59:8080/helios
<html>
<head>
<body>
CHILD
<script language="JavaScript">
document.write (self.opener.test);
</script>
</body>
</html>
Запускаю parentw.html:
http://192.168.0.40:8080/parentw.html и получаю ошибку: Permission Denied при доступе к переменной self.opener.test из дочернего окна.
Если странички нах на одном сервере то такого не происходит!
Как избежать этой ошибки если странички на разных серверах?