🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.javascript
4 messages
4 total messages Started by Grzegorz Brycki Sun, 04 Oct 2009 19:45
IFRAME płynna zmiana ze strony IFRAME
#49417
Author: Grzegorz Brycki
Date: Sun, 04 Oct 2009 19:45
11 lines
1063 bytes
Witam,

Jaki skrypt trzeba wrzucić w plik wyświetlany w IFRAME, żeby IFRAME 
który go wyświetla zawsze był odpowiedniej długości?

Mam coś takeigo ale nie działa...?

parent.document.getElementById( "iframe").style.height=tutaj_dlugosc_strony;

-- 
Grzegorz Brycki, http://beczkasoli.pl/GD298, a Ty?
Re: IFRAME płynna zmiana ze strony IFRAME
#49419
Author: Grzegorz Brycki
Date: Sun, 04 Oct 2009 20:09
13 lines
1098 bytes
Grzegorz Brycki pisze:
> Witam,

> parent.document.getElementById( 
> "iframe").style.height=tutaj_dlugosc_strony;


Swoją drogą: długość strony po załadowaniu - jak uzyskać tę wartość?
> 


-- 
Grzegorz Brycki, http://beczkasoli.pl/GD298, a Ty?
Re: IFRAME płynna zmiana ze strony IFRAME
#49421
Author: kamilek
Date: Tue, 27 Oct 2009 19:39
15 lines
1256 bytes
index.htm:
<html>
	<body>
		<iframe src="rmk.htm" id="rameczka"></iframe>
	</body>
</html>

rmk.htm:
<html>
	<body onload="parent.document.getElementById('rameczka').style.height='1234';">
	</body>
</html>

-- 
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl
Re: IFRAME płynna zmiana ze strony IFRAME
#49420
Author: Winetou
Date: Sun, 08 Nov 2009 23:05
21 lines
1559 bytes
Winetou pisze:
> 
> document.height - moze to coś pomoże :) zwraca wartość pod firefoxem ... 
> niestety nie mam jak sprawdzić pod ie

trochę się tym pobawiłem :) tak z czystej ciekawości :D i mi działa coś 
w tym stylu:

//wykonanie wszystkich skryptów których wynik może zmienić wysokość strony
var rodzic = window.parent.document;
if (rodzic) {
	var iframe = rodzic.getElementById('iframe_id');
	iframe.style.height = document.height;
}

i to wszystko w onload

oczywiście bawiłem się w firefoxie :D

Pozdrawiam,
Łukasz Wittbrodt
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads