webForumDet fria alternativet
Logga in / Bli medlem

Förstora iframe.

JavaScript

5 svar · 664 visningar · startad av danis

Medlem sedan aug. 2002157 inlägg
Frågan#1

Hur gör jag för att förstora en iframe med 100px genom att klicka på en länk i själva iframen? Gärna så att det fungerar i de flesta webbläsarna.

parent.document.getElementById('iframe').style.height = ((document.all)?document.body.clientHeight:window.innerHeight+100) + 'px';

Den där koden fungerar bara i Firefox för mig. :l

/Danne

Medlem sedan okt. 20001 285 inlägg
#2

hmm.. jag chansar på..

parent.document.getElementById('iframe').className = "bigger_class";
Medlem sedan aug. 2002157 inlägg
#3

Glömde visst att säga att iframen har dynamisk höjd, så det finns ingen fast höjd. Den måste alltså läsas av.

Medlem sedan aug. 2002157 inlägg
#4

Ingen som har lust (& kunskap) att hjälpa mig? :/

Medlem sedan aug. 2002157 inlägg
#5

Det löste sig, tack ändå.

Medlem sedan juni 20019 519 inlägg
#6

Och hur löste du det om andra har samma problem?

298 ms totalt · 4 externa anrop · v20260731065814-full.05830320
165 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
157 ms — ändringar (db)