Avatar billede dallan2007 Nybegynder
12. januar 2009 - 11:07 Der er 7 kommentarer og
1 løsning

Horizontal scrollbar i en Iframe

Hej,

Hvordan får man den horizontale scrollbar til at forsvinde fra en iframe når nu siden man henter ind passer perfekt?

Eksempel: http://www.peakoil.dk/test/test7.html

I firefox viser den siden uden problemer, men i ie (6.0)kommer der en irriterende horizontal scrollbar. Jeg har eksperimenteret med at tilføje style="overflow-x: hidden;" i selve iframen, men uden held.

Noget der kan gøres?
Avatar billede dallan2007 Nybegynder
12. januar 2009 - 11:16 #1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

Skal stå i toppen.
Avatar billede michael_stim Ekspert
12. januar 2009 - 11:23 #2
Ikke hvis det skal fungere ;o) Der skal nok noget henvisning til i doctypen.
Avatar billede gadensgaard Nybegynder
12. januar 2009 - 11:29 #3
Du bør droppe frames og bruge en DIV med overflow: auto; i stedet for.
Avatar billede michael_stim Ekspert
12. januar 2009 - 11:38 #4
Det kommer vel an på hvad det skal bruges til.
Avatar billede zips Juniormester
12. januar 2009 - 11:53 #5
Når man bruger 4.01 Transitional skal det være en fuld doctype som her under, ellers vises siden i quirks mode og derved har du slået meget css fra, som michael_stim skriver mangler du en henvisning i din doctypen.

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  "http://www.w3.org/TR/html4/loose.dtd">

Listen med doctyper kan ses her http://www.w3.org/QA/2002/04/valid-dtd-list.html
Avatar billede gadensgaard Nybegynder
12. januar 2009 - 12:10 #6
Hvad skal du bruge den til da? Det eneste tilfælde jeg kan komme på må være hvis du skal hente en ekstern side ind, men det er måske også det du vil :)?
Avatar billede olebole Juniormester
12. januar 2009 - 14:05 #7
<ole>

Hvis ikke man bruger den fulde DTD, disabler man de vigtigste dele af CSS i IE - så den er nok ikke _helt_ uvæsentlig. I hvertfald ikke, hvis man forventer, at ens sider skal se nogenlunde ens ud i IE og alle andre browsere  ;o)

/mvh
</bole>
Avatar billede olebole Juniormester
12. januar 2009 - 14:07 #8
- og dette hænger slet ikke sammen:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

HTML 4.01 er ikke XHTML  ;o)
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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