Показать сообщение отдельно
  #5 (permalink)  
Старый 01.08.2008, 16:38
Отправить личное сообщение для Андрей Параничев Посмотреть профиль Найти все сообщения от Андрей Параничев
 
Регистрация: 21.02.2008
Сообщений: 1,250

DeUre,
Документы с разных доменов не могут общаться друг с другом через JavaScript.

Итак, по теме. Из родительского документа (в котором тег iframe) можно получить доступ к функциям и переменным из второго скрипта через конструкцию
var iframeWindow = myIframe.contentWindow || myIframe.contentDocument.parent;

И работать с iframeWindow нарямую, как с элементом window внутри самого test.htm. Т.е вызвать из родительского окна функцию можно будет просто вот так: iframeWindow.somefunc('bla-bla-bla').

Из фрейма вы можете получить доступ к родительскому скрипту через конструкцию window.parent.
Ответить с цитированием