Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Передача параметров из одного фрейма в другой (https://javascript.ru/forum/events/4031-peredacha-parametrov-iz-odnogo-frejjma-v-drugojj.html)

igor12345 16.06.2009 20:14

window.getElementById('main').onload={...}
или
window.frames[1].onload={...} ?
но ничего из этого не работает. Gvozd если вы знаете решение, скажите, не томите..

Gvozd 16.06.2009 22:12

index.htm
<html>
<head>
<title>Insert title here</title>
</head>
<body>
<iframe src="1.htm"></iframe>
<iframe id="main" src=""></iframe>
</body>
</html>

1.htm
<html>
<head>
</head>
<body>
<script>
function load_1()
	{
	parent.document.getElementById('main').onload=function()
		{
		this.contentWindow.document.images[0].src="123.gif";
		}
	parent.document.getElementById('main').src="123.htm";
	}
</script>
<body>
<a href="#" onclick="load_1();return false;">wqe</a>
</body>
</html>

123.htm
<html>
<head>
<title>title</title>
<script type="text/javascript">
</script>
</head>
<body>

<img src="" />
</body>
</html>

igor12345 16.06.2009 23:36

Спасибо!!! попутно вопрос - а почему вы используете iframe, а не классические фреймы?

Gvozd 17.06.2009 00:00

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

igor12345 17.06.2009 09:48

Gvozd я вам отправил сообщение в личку, ответьте пожалуйста

Gvozd 17.06.2009 14:48

ответил на почту


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