Avatar billede jr40 Nybegynder
07. juli 2009 - 20:45 Der er 12 kommentarer og
1 løsning

Automatisk højde i iframe.

Jeg har nedenstående iframe, som henter en forum side.

<iframe src ="http://www.X.dk/default.asp"
                SCROLLING=yes frameborder=0 width="1500" height="100%" class="style2">
        </iframe>

Er der en måde man kan sætte højden (width) til, så den selv tilpasser sig siden man vil loade ind i iframen.?
Avatar billede jr40 Nybegynder
07. juli 2009 - 20:46 #1
Hov skrev forkert.. det  rigtige:

Er der en måde man kan sætte højden (height) til, så den selv tilpasser sig siden i højden man vil loade ind i iframen.?
Avatar billede zips Juniormester
07. juli 2009 - 20:57 #2
Avatar billede jr40 Nybegynder
07. juli 2009 - 21:09 #3
zips-- Har lige prøvet det af,og det funker ikke efter hensigten.
Avatar billede zips Juniormester
07. juli 2009 - 21:24 #4
Hvad gør den som du ikke ønsker?
Avatar billede jr40 Nybegynder
07. juli 2009 - 21:26 #5
Den viser ikke min iframe, hvilket tyder på at det script ikke er kompetibelt nok-
Avatar billede zips Juniormester
07. juli 2009 - 22:00 #6
Har du sat en id til den iframe du ønsker skal indlæses som der står under "Configuring the script"?
Avatar billede jr40 Nybegynder
07. juli 2009 - 22:07 #7
ja, og hvis jeg sætter:
//Should script hide iframe from browsers that don't support this script (non IE5+/NS6+ browsers. Recommended):
var iframehide="yes"

til no, så kommer iframen frem her i IE8, men med ca. 100px viewin i højden.
Avatar billede zips Juniormester
07. juli 2009 - 23:01 #8
Ja der må være noget på din side som gør at det ikke vil virke, for jeg har det som en plugin til et cms hvor det virker fint.

Men prøv om dette så kan virke på din side
http://www.lost-in-code.com/programming/jquery-auto-iframe-height/
Avatar billede jr40 Nybegynder
07. juli 2009 - 23:15 #9
zips>>>Når jeg prøver det sidste link du gav mig, så laver den en iframe på ca.100x100px på min side.

se:
http://www.mikelaogandre.dk/iframe_load_small.jpg

Kan det have noget at gøre med, at det er et forum på et externt link jeg vil have ind i iframen.?
Avatar billede jr40 Nybegynder
07. juli 2009 - 23:20 #10
ahh der står på siden:
UPDATE : Please note that this jQuery autoHeight plugin will not work with iFrames accessing content from a different domain or remote location since the window object originating from a different domain cannot be accessed from the current one due to JavaScript security restrictions.


Utroligt det ikke kan lade si gøre then..
Avatar billede zips Juniormester
07. juli 2009 - 23:43 #11
Nej hvis det er fra et andet domæne kan ingen af disse link hjælpe dig, som der også står på http://www.dynamicdrive.com/dynamicindex17/iframessi2.htm vil det ikke virke.
Avatar billede jr40 Nybegynder
13. august 2009 - 16:07 #12
Jeg har sammenlagt hele mit design & programmering så alt køres på en server, hvorefter jeg smed dette script ind:
http://www.dynamicdrive.com/dynamicindex17/iframessi2.htm

Dette virker nu perfekt, så en af jer, eller begge.. Lav svar, så jeg kan give jer points.
Avatar billede zips Juniormester
13. august 2009 - 16:52 #13
Her er et svar :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester