Avatar billede nbj1 Praktikant
24. februar 2010 - 15:47 Der er 8 kommentarer og
1 løsning

frames størrelser

hej
nu har jeg studeret en del indlæg vedr. frames, men lige meget hvad prøver giver det underlige visninger, så hvis der sidder en der kan hjælpe vil det være rart.

problemet er, at vises siden pænt på en skærm, så vises det forkert på en anden eks wide screen og en bærbar.
Har læst mig til man skal lave en frame med fast størrelse hvor i man ligger alle de andre frames in i, meeen det spiller ikke rigtigt for mig, hvad er løsningen ?
Avatar billede Slettet bruger
24. februar 2010 - 15:58 #1
Du må vise os hvad du har prøvet - så vi har en chance for at se om der er noget galt.
Avatar billede nbj1 Praktikant
24. februar 2010 - 16:03 #2
okay regner med det er index der styrer det hele så dette er hvad jeg har:

</head>

<frameset cols="13%,*,13%" framespacing="0" border="0" frameborder="0">
    <FRAME SRC="back.htm" scrolling="no" name="T1" noresize target="_self">
<FRAMESET FRAMEBORDER="0" FRAMESPACING="0" BORDER="0" ROWS="108,31,67%,9%">
    <frameset cols="574,385*">
    <FRAME SRC="banner.htm" NAME="menu" scrolling="no" target="main" noresize>
        <frame name="menu1" noresize scrolling="no" src="new_page_5.htm" target="contents">
    </frameset>
    <FRAME SRC="top2.htm" NAME="linje" target="main" scrolling="no" noresize>
    <frameset cols="157,616,169">
    <FRAME SRC="menu.htm" noresize NAME="indhold" SCROLLING="no" target="main" noresize>
        <frame name="indhold1" src="index_1.htm" scrolling="auto" target="main" marginwidth="0">
        <frame name="indhold2" src="hj-menu.htm" target="main" scrolling="no" noresize marginwidth="6">
            </frameset>
<frame name="bottom" noresize scrolling="no" target="contents" src="new_page_6.htm">
</FRAMESET>
    <FRAME SRC="back.htm" scrolling="no" name="T2" noresize target="_self">
</FRAMESET>
</html>
Avatar billede Slettet bruger
24. februar 2010 - 20:02 #3
Det ser helt fint ud her (med samme dokument i alle frames) - hvad er du utilfreds med ?

PS: Måske en anelse over-the-top med så mange frames - hvorfor egentlig ?
Avatar billede nbj1 Praktikant
24. februar 2010 - 20:23 #4
Problemet er, har jeg fået at på en bredskærm vises kun noget af hjemmesiden. har set et billede sendt til mig, der mangler der ca 1/3 af siden i højre side, jeg kunne tildels forstå det hvis man brugte meget lav opløsning.
Angåemde antallet er kun for at få et grafisk design udaf det, jeg vil med det samme sige design er langtfra min stærke side og holder mig fra det, hvis det var til andre. evt kik http://city-it.dk
kan det evt være browseren skyld mener han bruger  firefox
Avatar billede Slettet bruger
24. februar 2010 - 21:16 #5
Du har helt sikkert brugt rigtig lang tid på dét frameset, men alligevel:
Hvis jeg var dig, ville jeg lave hele sitet i ét HTML-dokument, og så hente "content-siderne" ind i en enkelt IFRAME i midten.
- det bliver både hurtigere og meget enklere at få til at hænge sammen på den måde (ikke mindst når du bruger en wysiwyg-editor som jeg mistænker efter et kig på HTML'en)
Avatar billede nbj1 Praktikant
26. februar 2010 - 06:07 #6
ja og har pt ikke lige løst til at lave nyt igen.
Men kan du svare mig på et par ting omkring frames ?
når du kikker på mine frames i index består den af flere framesæt ?
er min top frame main ?
jeg spørger fordi jeg har sat dette her ind

<body onload="loadSource();">

men det giver en fejl der siger at top.frames.main.location er nul eller ikke et objekt _????
Avatar billede nbj1 Praktikant
26. februar 2010 - 06:11 #7
ops nej det denne linie der fejler
    top.frames['main'].location.href=src;
Avatar billede nbj1 Praktikant
26. februar 2010 - 06:20 #8
har fundet fejlen
Avatar billede nbj1 Praktikant
06. marts 2010 - 08:29 #9
luk
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