21. august 2003 - 16:08
Der er
25 kommentarer
100% height i iFrame?
Hey,
http://www.hardbyte.dk/index.php?forum=1 Jeg er ved at sætte et forum op ved hjælp af en iFrame, men hvordan sætter jeg højden af iFramen til at være 100%, så man ikke skal scrolle?
HTML koden ser sådeles ud:
<IFRAME SRC="phpBB2/index.php" NAME="forum" WIDTH="852" HEIGHT="1600" FRAMEBORDER="0" SCROLLING="auto" MARGINWIDTH="0" MARGINHEIGHT="0"></IFRAME>
Mvh
Kasper Nygaard
Annonceindlæg fra Infor
21. august 2003 - 16:17
#1
<IFRAME STYLE="height:expression(document.body.clientHeight);" SRC="phpBB2/index.php" NAME="forum" WIDTH="852" HEIGHT="1600" FRAMEBORDER="0" SCROLLING="auto" MARGINWIDTH="0" MARGINHEIGHT="0"></IFRAME>
21. august 2003 - 16:20
#2
nice
21. august 2003 - 16:20
#3
HEIGHT="1600" kan jeg så fjerne den værdi ?
21. august 2003 - 16:22
#4
sagtens
21. august 2003 - 16:22
#5
21. august 2003 - 16:26
#6
- og forresten: hvis du har noget ovenover eller nedenunder din iframe, kan du trække pixels fra vha: height:expression(document.body.clientHeight-200); Jeg tror 200 pixels passer meget godt i dit tilfælde...
21. august 2003 - 16:27
#7
eller måske 300 i stedet...
21. august 2003 - 16:28
#8
-- og man skal selvfølgelig vide, at behaviors er IE5+ only ...
21. august 2003 - 16:29
#9
Nemmerlig... Det glemte jeg at sige - men det giver altså ingen fejl i hverken Opera, NS6 eller Mozilla...
21. august 2003 - 16:30
#10
- og er iframes i øvrigt ikke også kun IE5+?
21. august 2003 - 16:33
#11
jo, men jeg skal jo stadig scrolle ??
21. august 2003 - 16:33
#12
næh, den er understøttet fra NS6 og IE4+ og en del af html-standarden siden 1998 !-)
21. august 2003 - 16:34
#13
21. august 2003 - 16:36
#14
knygaard -> Så må du ta' noget initiativ og trække mere fra, indtil der er plads til det hele! Jeg skal ikke gøre ALT arbejdet, vel? ;-) Roenving -> Sorry, troede stadig ikke NS understøttede den...
21. august 2003 - 16:37
#15
Men da jeg træk noget fra blev feltet bare mindre... prøv at se! Undskyld, hvis jeg lyder dum, men har haft en lorte dag... ;)
21. august 2003 - 16:42
#16
Ja, iframen bliver mindre!? Er det ikke det, du vil? Gøre iframen mindre, så den yderste scrollbar forsvinder? Prøv at trække 300 fra, så burde det fungere?
21. august 2003 - 16:44
#17
Du vil have at iframens højde er den højde som indholdet har ?-)
21. august 2003 - 16:45
#18
Ellers må du i gang med noget a la <iframe style="height:expression(document.body.iframenavn.innerHeight)"> Aner ikke om det virker...
21. august 2003 - 16:45
#19
nej - det er nok mig der har forklaret mig dårligt så! Jeg vil gerne have scrollen inde i framen til at forvinde! Du skal nok få flere point, hvis du vil hjælpe mig med det...
21. august 2003 - 16:47
#20
Øvkay - så er jeg langt fra sikker på hvordan det kan gøres... Måske roenving har et forslag?
21. august 2003 - 16:47
#21
roenving > Ja, det er præcis det som jeg gerne vil
21. august 2003 - 16:52
#22
Hvis du lægger alt dit iframe-indhold ind i en <div> kan vi fange højden på den med javascript og så sætte iframens højde derefter onload ... -- jeg har desværre ikke lige noget liggende og får nok ikke tid til at kigge nærmere på det idag ,-(
21. august 2003 - 16:54
#23
kan du hjælpe mig over MSN Messenger senere? du skal nok få dine point 200-300 ? Min er knygaard@softhome.net
21. august 2003 - 17:00
#25
oki - jeg prøver
Vi tilbyder markedets bedste kurser inden for webudvikling