Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 20.04.2010, 22:12
Новичок на форуме
Отправить личное сообщение для Smogg Посмотреть профиль Найти все сообщения от Smogg
 
Регистрация: 20.04.2010
Сообщений: 2

Взаимодействие фреймов
Здраствуйте, подскажите новичку, можно ли из одного фрейма вызывать как нибудь функции другого или это в принципе на JavaScript невозможно?
Почему то не получается добится даже хоть какой-нибудь реакции после нажатия на кнопку.

Вот это код родительско окна:

<html>
<head>

<frameset rows="50%,50%"> 
    <frame src="file:///D:/Java/yahoo.htm" name="cod1"> 
    <frame src="http://yahoo.ru" name="page1"> 
</frameset> 

</head>
<body>
</body>
</html>


А вот это код фрейма, загружающегося с винта:

<html>
<head>

<script language="JavaScript">
<!-- hide
function Yahoo() {
alert(parent.page1.document.location); //если тут "page1" заменить на "cod1", то alert работает, а так - нет
}
// -->
</script>

</head>
<body>

<form>
<input type="button" value="Yahoo" onClick="Yahoo()">
</form>

</body>
</html>


Или можно лишь обращаться лишь к тем функциям, которые были вручную прописаны в целевом фрейме?

Последний раз редактировалось Smogg, 20.04.2010 в 23:06.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Взаимодействие PHP и JAVASCRIPT(показ аватора) Shek AJAX и COMET 6 22.03.2010 19:42
Строка со спецсимволами (взаимодействие с PHP) Ilg Общие вопросы Javascript 3 05.06.2009 12:45
Взаимодействие со слоями. Воитель Общие вопросы Javascript 2 28.06.2008 20:57
Взаимодействие с CSS Matigor Общие вопросы Javascript 11 09.04.2008 12:07
Взаимодействие окон (window.open) Phoenix Общие вопросы Javascript 3 08.04.2008 18:22