Avatar billede Slettet bruger
25. november 1999 - 20:49 Der er 10 kommentarer og
2 løsninger

Synlighed af frames og tabeller

Til min undren har jeg set at nogle computere viser rammerne i frames og tabeller selvom border er sat helt fint til 0
Er der nogle der ved hvordan det kan være og hvordan men løser problemet
Avatar billede cyberesben Nybegynder
25. november 1999 - 21:02 #1
jeg tror ikke det er computerens skyld, det er nok snarere den browser der bliver brugt... rigtig gamle browsere kan ikke vise border=0 på frames..
Avatar billede Slettet bruger
25. november 1999 - 22:29 #2
I et enkelt tilfælde ved jeg at det drejede sig om MSIE 3,0

Det er måske den du mener er gammel skodbrowser
Avatar billede cyberesben Nybegynder
25. november 1999 - 22:36 #3
blandt andet...

men også netscape 2
Avatar billede pingo Nybegynder
25. november 1999 - 23:11 #4
Du skal sætte flere forskellige parametre - disse plejer at fjerne dem i alle browsere:

<FRAMESET ROWS="50%,50%" BORDER="0" FRAMEBORDER="no" FRAMESPACING="0">

Det er korrekt at browser version af ældre dato ikke kan fjerne rammerne - det drejser sig specifikt om Netscape version 2. Internet Explorer version 2 understøtter ikke frames, og ovenstårende skulle virke fra og med version 3. Tilsvarende skulle det også fungere fra Netscape 3 og op.
Avatar billede Slettet bruger
26. november 1999 - 01:10 #5
Hej Pingo
I min e framesopbygninger har jeg kun anført Border="0" og ikke de to øvrige.
Checker lige det her, og kommer tilbage.
Avatar billede Slettet bruger
26. november 1999 - 01:46 #6
En af mine enkle framesopbygninger ser sådan ud:

<frameset  rows="17%,*" border="0">
    <frame name="head" src="xxxxx.html" marginwidth="10" marginheight="10" scrolling="no" noresize>
    <frameset  cols="72%,*">
        <frame name="xxxxxxx" src="xxxxxxx.html" marginwidth="5" marginheight="10" scrolling="no" noresize>
        <frame name="xxxxx" src="xxxxxxxxx.html" marginwidth="10" marginheight="10" scrolling="no" noresize>
    </frameset>
</frameset>

Jeg har lært at frameborder="0" skulle fjernes i frames, border="0" skulle indsættes i Frameset

Men jeg kan se rundt omkring at der bruges mange forskellige måder.
Gud ved hvad der er den rigtige ?
Forsker lidt.
Avatar billede pingo Nybegynder
26. november 1999 - 08:38 #7
<frameset rows="17%,*" border="0" frameborder="no" framespacing="0">
    <frame name="head" src="xxxxx.html" marginwidth="10" marginheight="10" scrolling="no" noresize>
    <frameset cols="72%,*" border="0" frameborder="no" framespacing="0">
        <frame name="xxxxxxx" src="xxxxxxx.html" marginwidth="5" marginheight="10" scrolling="no" noresize>
        <frame name="xxxxx" src="xxxxxxxxx.html" marginwidth="10" marginheight="10" scrolling="no" noresize>
    </frameset>
</frameset>

Avatar billede michaelras Nybegynder
26. november 1999 - 10:50 #8
Grunden til at rammerne vises i IE er at BORDER=0 er Netscape specifik hvorimod frameborder="0" er Internet Explorer. Dvs. hvis man vil undgå rammer må man bruge begge som vist i pingos eksempel. Framespacing er også en god til at sætte, da der ellers optræder et mellemrum imellem frame'sne som ligner en ramme.

Michael
Avatar billede Slettet bruger
26. november 1999 - 12:00 #9
Nu er det jo små point det drejer sig om.
Pingo er kommet med svaret næsten 2 gange og michaelras er kommet med forklaringen. Sidstnævnte er jo væsentligt. Hvad siger i til 5 point til michaelras og 10 til pingo ?

Men for mig at se resterer der endnu et problem, og det er selve frame´en i frameset. Skal der så ikke stå noget der ?
Avatar billede pingo Nybegynder
26. november 1999 - 12:22 #10
Nej - ikke hvad frameborder angår...
Avatar billede pollas Nybegynder
29. november 1999 - 17:59 #11
Mht. evt. tags i frames:
Vil man have billeder til at gå tæt sammen over flere frames skal man huske at eliminere alle margins på de forskellige sider, og huske Netscapes marginwidth/marginheight-halløj...

Selvom de forskellige frames i framesettet ikke indbyrdes har mellemrum, kan der altså godt opstå 'strger' mellem indholdet.
Avatar billede Slettet bruger
29. november 1999 - 18:21 #12
Tak for svar.
Har set at det virker som pingo anviser, og som michaelras forklarer
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