Avatar billede f-andersen Nybegynder
08. december 2005 - 19:38 Der er 9 kommentarer og
1 løsning

Fjerne scrolling i bunden på iframe

Hej

Jeg har et weird problem, der kommer en scroll bar i bunden af mit iframe...

<iframe name="main" src="main.php" frameborder="0" width="645px" height="475px">
</iframe>

Inde i iframet har jeg så main.php som indeholder en tabel med noget tekst:

<table width="600px" border="1" cellspacing="0" cellpadding="0">
<tr>
<td> Her har jeg så sat en del fyld tekst ind (Lorem ipsum)
</td>
</tr>
</table>

Men hvorfor dælen får jeg en scroll i bunden af mit iframe af det? Jeg vil faktisk kun have en ude i højre side, da teksten fylder mere end de 475px iframet har i højde...

Nogen der kan give mig et svar på dette?
Avatar billede f-andersen Nybegynder
08. december 2005 - 19:40 #1
Det er forresten kun i Internet Explorer den gør det.. I Firefox virker det fint.
Altså der er ikke den scroll bar i bunden. Men der er jo mange der stadig bruger IE
Avatar billede f-andersen Nybegynder
08. december 2005 - 19:47 #2
Jeg har lige prøvet at rette main.php siden til

<table width="600px" border="1" cellspacing="0" cellpadding="0">
<tr>
<td> <br><br><br><br><br><br><br> osv....
</td>
</tr>
</table>

så kommer der også en scroll bar i bunden af iframet, og igen gør den det kun i IE og ikke i firefox.. er der en logisk forklaring på dette?
Avatar billede roenving Novice
09. december 2005 - 16:26 #3
-- prøv at sætte scrollbar explicit i main.php, f.eks. i stylesheet !-)

-- med fuldt gyldig doctype:

html{overflow-x:hidden;overflow-y:auto;overflow:-moz-scollbars-vertical;}

-- og uden doctype, eller doctype uden dtd-link:

body{overflow-x:hidden;overflow-y:auto;overflow:-moz-scollbars-vertical;}
Avatar billede torotune Nybegynder
09. december 2005 - 16:32 #4
Hvad sker der hvis du indsætter denne linie:

<?xml version="1.0" encoding="iso-8859-1"?>

Lige oven over der hvor <html> starter?
Avatar billede torotune Nybegynder
09. december 2005 - 16:33 #5
- På den side der skal åbnes i din iframe, mener jeg det er..
Avatar billede roenving Novice
09. december 2005 - 16:36 #6
-- der sker i hvert fald det, at IE glemmer alt om hvordan css-bredder oma. i css skal fortolkes ,-(
Avatar billede torotune Nybegynder
09. december 2005 - 16:38 #7
Ok - jeg kan bare huske at jeg fik fjernet et scroll-problem på den måde engang.
Avatar billede f-andersen Nybegynder
09. december 2005 - 22:55 #8
roenving kommer du med et svar?

Det spiller bare nu, genialt...
Avatar billede roenving Novice
12. december 2005 - 10:40 #9
Velbekomme '-)
Avatar billede roenving Novice
12. december 2005 - 17:00 #10
-- og tak for point ;~}
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