webForumDet fria alternativet

Iframe med automatiskt höjd?

HTML & CSSur HTML, XHTML & CSS

5 svar · 1 386 visningar · startad av lbs129

Medlem sedan apr. 200899 inlägg
Frågan#1

Hej!

Jag undrar om det finns något sätt att anpassa höjden på en iframe efter innehåller på källsidan? Att bara använda height="auto" fungerar inte.

Tack på förhand! :)

Mvh Johan

Medlem sedan feb. 20034 441 inlägg
#2

Har du sökt?

Finns diverse metoder, men dom funkar bara då ursprungsidan laddas in. Dvs. om du trycker på en länk inuti ramen så kommer höjden inte att justeras.

T.ex.

<iframe name="ifr" id="ifr" src="whatever.html" onload="this.style.height = ifr.document.body.scrollHeight + 5"></iframe>

Men det är inget bra sätt..

Medlem sedan apr. 200899 inlägg
#3

Jo jag har sökt men inte hittat så mycket, och de metoder jag har hittat har varit krångligare än den du föreslog. Finns det inget sätt att få höjden att anpassas efter nya sidor också? Det är nämligen så att vi vill få en ASP-sida som laddas från en annan server att "smälta in" i en sida där servern inte har stöd för ASP. Finns det något annat sätt än iframe?

Mvh Johan

Medlem sedan juli 20013 378 inlägg
#4

Hmm...

Har du kontroll över ASP-sidan (dvs kan du skapa nya ASP-sidor på den andra servern) ?

Medlem sedan apr. 200899 inlägg
#5

jarvklo skrev:

Hmm...

Har du kontroll över ASP-sidan (dvs kan du skapa nya ASP-sidor på den andra servern) ?

Ja, det har jag. :) Det som är meningen är att vi ska integrera en köp och sälj-marknad som jag kodar i ASP i en portalsida i ett PHPBB-forum.

Mvh Johan

Medlem sedan juli 20013 378 inlägg
#6

OK.

Det jag for efter var "Ajax" - eller eventuellt i form av script som hämtar data i JSON-format och formaterar upp det via en callback (se t.ex. http://docs.jquery.com/Ajax/jQuery.getJSON) utifall att servrarna ligger i olika domäner...

... men det är lite komplext att "porta" en hel app till något av de formaten så ...

134 ms totalt · 3 externa anrop · v20260731065814-full.25f56b17
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)