imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Веб-мастеру > Веб-программирование
Опции темы
Старый 31.03.2005, 17:35     # 1
igor_liv
Guest
 
Сообщения: n/a

Exclamation Permission Denied при попытке обращения к переменной родительской странички

Есть две странички:

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 из дочернего окна.

Если странички нах на одном сервере то такого не происходит!

Как избежать этой ошибки если странички на разных серверах?
 
Старый 31.03.2005, 20:30     # 2
RaZEr
МОД-Оператор ЭВМ
 
Аватар для RaZEr
 
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343

RaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех Гуру
Цитата:
Как избежать этой ошибки если странички на разных серверах?
Никак. Это очередной оплот борьбы с xss.
RaZEr вне форума  
Старый 01.04.2005, 09:04     # 3
AleXXXSoft
Guest
 
Сообщения: n/a

на самом деле в ИЕ есть такая опция замечательная (после СП2 в ХР она стала выключена по умолчанию) - "разрешить переход между доменани в кадрах" (ну или как-то так) , короче в ИЕ ЭТО иожно выключить
 


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 21:26.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.