Avatar billede powerade Nybegynder
30. januar 2007 - 10:17 Der er 3 kommentarer og
1 løsning

Frameset i Firefox vs. IE

Hej - jeg har lavet et frameset som vises perfekt i Firefox, men som ikke vises i IE.

Hvis jeg retter til så det kan vises i IE, virker det ikke længere i Firefox - any thoughts?

Nedenstående virker i Firefox - hvis jeg skal have det til at fungere i IE skal jg flytte det første </frameset> tag ned i bunden - men så fejler det i FF.

<frameset framespacing="0" rows="8%,46%,46%">
<frameset framespacing="0" frameborder="0">
    <frame name="chintop" src="top.html" scrolling="no" frameborder="1">
</frameset>
<frameset framespacing="0" frameborder="1" cols="50%,50%">

    <frame name="frame1" src="frame1.html">
    <frame name="frame2" src="frame2.html">
</frameset>
<frameset framespacing="0" frameborder="1" cols="50%,50%">
    <frame name="frame3" src="frame3.html">
    <frame name="frame4" src="frame4.html">
</frameset>
</frameset>
Avatar billede Slettet bruger
30. januar 2007 - 10:24 #1
Jeg tror IE står af, fordi du ikke har defineret row/cols for dit første sub-frameset - Du skal enten have rows eller cols = "100%" - eller endnu bedre udelade sub-framesettet da det er overfødigt.

Kun testet i IE, men mon ikke det også fungerer i FF?!?:

<frameset framespacing="0" rows="8%,46%,46%">
        <frame name="chintop" src="top.html" scrolling="no" frameborder="1">
    <frameset framespacing="0" frameborder="1" cols="50%,50%">
        <frame name="frame1" src="frame1.html">
        <frame name="frame2" src="frame2.html">
    </frameset>
    <frameset framespacing="0" frameborder="1" cols="50%,50%">
        <frame name="frame3" src="frame3.html">
        <frame name="frame4" src="frame4.html">
    </frameset>
</frameset>

/1
Avatar billede powerade Nybegynder
30. januar 2007 - 10:27 #2
Det var så nemt så det næsten var for pinligt... :oD Takker..
Avatar billede Slettet bruger
30. januar 2007 - 10:30 #3
Selv tak :o)..
Avatar billede olebole Juniormester
31. januar 2007 - 15:02 #4
<ole>

- og så findes der ingen frameborder-attribut på et frameset-element. Den hører til på frame-elementerne.

framespacing-attributten er godtnok heller ikke valid, men da ingen af de gængse browsere understøtter CSS korrekt, er det den eneste mulighed, hvis man vil undgå hvide striber mellem de enkelte frames  :o|

/mvh
</bole>
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