Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Выполнение команды каждый раз при загрузке документа во фрейм (https://javascript.ru/forum/jquery/14758-vypolnenie-komandy-kazhdyjj-raz-pri-zagruzke-dokumenta-vo-frejjm.html)

Neokortex 29.01.2011 16:32

Выполнение команды каждый раз при загрузке документа во фрейм
 
Привет у меня такая проблема. Надо сделать так, чтобы каждый раз при загрузке документа (страницы) во фрейм выполнялась функция.

Сейчас у меня выполняется только один раз (первый). Потом если нажимать на ссылки в этом фрейме (загружать другие страницы) этот код не выполняется (а надо чтобы выполнялся). Но именно при загрузке документа (а не по нажатию ссылки, например).

Код примерно такой:
dataFrame = $(document).contents().find('iframe[name="myframe"]');
$(dataFrame).ready(function(){
	alert('myframe ready');
});


HTML приблизительно такой:
<body>
	<iframe name="myframe" style="width:400px; height:400px;" src="http://mysite.ru/"></iframe>
</body>


Очень нужна ваша помощь.

softovik88 02.02.2011 16:29

Если во фрейме идет обращение к страницам того же сайта, то из него можно получить доступ к окну родителю и запустить эту нужную функцию при загрузке страницы


Часовой пояс GMT +3, время: 10:46.