Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 14.06.2015, 15:54
Новичок на форуме
Отправить личное сообщение для n0name Посмотреть профиль Найти все сообщения от n0name
 
Регистрация: 05.06.2015
Сообщений: 6

Помогите предописать данные для создоваемого элемента iframe
Я не профессиональный программист яваскрипт, поэтому прошу помощи
Проблема следующая, необходимо предописать процесс создания iframe
так , что бы после того как он был обьявлен в теле страницы , он сразу получал заданные значения.

пытаюсь решить проблему путем постоянной проверки на существование обьекта следующим образом
<html>
<head>
<script>
function waiitingForIframe (){ 
	var interv;
	try_el= function(){   
		el= window.document.getElementsByTagName("iframe")[0];
		console.log(el);
		if (el) { // если айфрейм найден то меняем его значения 
			document.getElementsByTagName("iframe")[0].contentWindow.navigator.__defineGetter__("userAgent",function (){return "MyUserAgent";});
			console.log('podmenili');
			if (interv) clearInterval(interv);
				}
						};
	try_el();
	interv= setInterval(try_el, 0);
}
//waiitingForIframe();
</script>
</head>
<body>
<iframe id='myframe'  style='display: none'></iframe>
<script>
waiitingForIframe();
var win = myframe.contentWindow;
document.write("User Agent<br><br><font color=red>" + win.navigator.userAgent + "</font><br><br>");
</script>
</body>
</html>

код будет работать если функция waiitingForIframe(); будет вызвана после создания айфрейма(строка 24), но она не успевает обработать данные если эту функцию вызвать до создания айфрейма (строка 18, соответсвенно при отключеной 24й строке).

Так вот задача моя состоит в том что бы предописать в хеад секции код который изменял бы данные любого обьявленного айфрейм в документе.
Возможно можно написать обработчик события который будет срабатывать сразу после того как айфрейм обьявлен , или предописать процесс создания айфрейм с заранее заданными параметрами ?
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите выбрать cms для сайта Денис23 Оффтопик 9 07.02.2014 18:54
Как получить данные из php скрипта в расширении для Safari? housewm Opera, Safari и др. 2 19.12.2013 18:31
эмуляция события click для элемента select Polo Events/DOM/Window 4 16.12.2009 13:29
Применение функции для каждого элемента sergeygerasimov jQuery 2 26.11.2008 11:15