[JS] IFRAME dynamisch groter of kleiner maken?

Pagina: 1
Acties:
  • 147 views sinds 30-01-2008
  • Reageer

  • GiLuX
  • Registratie: Juni 1999
  • Laatst online: 12-11-2025
ben eens met iframes aan het spelen geslagen.

ik vroeg me af of het mogelijk is om de hight van een iframe dynamisch groter te laten worden naar mate je meer content er in hebt.
bv als je een textveldje hebt waar je in kan typen en dat dan de hoogte met het aantal regels meegaat.

ehmm..
eigenlijk wil ik dus dat er nooit een scrolbalk komt maar dat de hoogte zich gewoon aanpast aan de inhoud.

ik kan er geen method voor vinden dus mischien kan dit uberhaubt niet?

"I disagree with what you are saying, but I will defend to the death your right to say it." -- not clear who


Verwijderd

heb je al overwogen om in plaats van een iframe een div te gebruiken?

  • Annie
  • Registratie: Juni 1999
  • Laatst online: 25-11-2021

Annie

amateur megalomaan

dit werkt gewoon afaik:
JavaScript:
1
document.getElementById('bla').height = '500px';

Today's subliminal thought is:


  • Hangloozz
  • Registratie: Juli 1999
  • Laatst online: 03-02 22:51

Hangloozz

{ @$%&# }

code:
1
<iframe src="blaat.html" name="blaat" id="blaat" width="536" height="100%">

dit werkt voor mij iig voor de hoogte.

als je dit bedoelt dan he ;)

www.jurgroessen.nl


  • GiLuX
  • Registratie: Juni 1999
  • Laatst online: 12-11-2025
Hangloozz schreef op 04 December 2002 @ 12:39:
code:
1
<iframe src="blaat.html" name="blaat" id="blaat" width="536" height="100%">

dit werkt voor mij iig voor de hoogte.

als je dit bedoelt dan he ;)
nou,
niet eigenlijk,
bij jou zie je weldegelijk nu een scrollbalk in je iframe,
erger nog,
een vervelend bij-effect lijkt te zijn dat je text in het latijns oid wordt weergegeven en dat kan ik niet gebruiken omdat de meeste mensen daar niets van begrijpen, zo als ook ik.

"I disagree with what you are saying, but I will defend to the death your right to say it." -- not clear who


  • Hangloozz
  • Registratie: Juli 1999
  • Laatst online: 03-02 22:51

Hangloozz

{ @$%&# }

GiLuX schreef op 04 December 2002 @ 12:50:
[...]


nou,
niet eigenlijk,
bij jou zie je weldegelijk nu een scrollbalk in je iframe,
erger nog,
een vervelend bij-effect lijkt te zijn dat je text in het latijns oid wordt weergegeven en dat kan ik niet gebruiken omdat de meeste mensen daar niets van begrijpen, zo als ook ik.
LMAO die had ik nog niet gehoord :D

ja da's waar, dan zou ik het niet doen :/

www.jurgroessen.nl


Verwijderd

Nooit geprobeerd hoor, maar zoiets misschien?
document.getElementsByTagName('iframe')[0].style.height = window.frames[0].document.body.offsetheight; (of scrollheight misschien)

  • GiLuX
  • Registratie: Juni 1999
  • Laatst online: 12-11-2025
Verwijderd schreef op 04 December 2002 @ 15:44:
Nooit geprobeerd hoor, maar zoiets misschien?
document.getElementsByTagName('iframe')[0].style.height = window.frames[0].document.body.offsetheight; (of scrollheight misschien)
dat zou wellicht kunnen werken maar dan zou je dus eigenlijk na elke getypte letter moeten kijken of er inmiddels naar een nieuwe regel gesprongen is, niet?
en als dat zo is dan de hight verhogen met het aantal pixels dat het font op dat moment is..?
hmmm,
volgens mij is dit niet zo makkelijk.

"I disagree with what you are saying, but I will defend to the death your right to say it." -- not clear who

Pagina: 1