Показать сообщение отдельно
  #1 (permalink)  
Старый 23.03.2008, 23:54
Аватар для Phoenix
Профессор
Отправить личное сообщение для Phoenix Посмотреть профиль Найти все сообщения от Phoenix
 
Регистрация: 24.09.2007
Сообщений: 165

Взаимодействие окон (window.open)
Возникла проблема... Открываю окно через window.open.

Но ссылка открытого окна с другого сервера(домена). И у меня не проходит обмен данными между этими 2мя окнами.
До этого делал иначе(работало): создавал пустое окно и в него добавлял элементы формы и поля... Но потом решил это занести в файл и его открывать...

Вот код:
Сам файл:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<title>Отправка данных</title>
</head>
<body>
<form name="page" id="page" method="post" action="test.php">
<input type="text" name="stitle" id="stitle">
<input type="text" name="surl" id="surl">
<textarea name="sbody" id="sbody"></textarea>
</form>
</body>
</html>


И код открытия этого окна:
var wind=window.open("http://...domen.../form_send.php", null,"resizable=no,toolbar=no, scrollbars=no, width=100, height=100");
wind.document.page.stitle.value=inf+"-"+document.title;
wind.document.page.sbody.value=document.body.innerHTML;
wind.document.page.surl.value=document.location.href;


У меня такое подозрение, что обмен возможен в границах одного домена, но точно не знаю. Подскажите в чем ошибка
__________________
После каждой девятки все снова с нуля,
Все снова с нуля, но не сначала...
Ответить с цитированием