Avatar billede jay Nybegynder
28. september 2000 - 12:06 Der er 33 kommentarer og
1 løsning

frames Netscape & IE

Jeg har lavet et frameset som ser således ud:

<frameset cols=\"*,100,500,100,*\" frameborder=\"0\" border=\"false\" noresize framespacing=\"0\" framepadding=\"0\">

<frame src=\"html/blank.html\" scrolling=\"no\" name=\"blank1\">

  <frameset rows=\"100,*\" frameborder=\"0\" border=\"false\" noresize framespacing=\"0\" framepadding=\"0\">
    <frame src=\"html/lup.html\" align=\"top\" scrolling=\"no\" name=\"lup\">
    <frame src=\"html/ldown.html\" align=\"bottom\" scrolling=\"no\" name=\"ldown\">
  </frameset> 

  <frameset rows=\"100,*\" frameborder=\"0\" border=\"false\" noresize framespacing=\"0\" framepadding=\"0\">
    <frame src=\"html/centerup.html\" align=\"top\" scrolling=\"no\" name=\"centerup\">
    <frame src=\"html/main.html\" align=\"bottom\" scrolling=\"no\" name=\"main\">
  </frameset>

  <frameset rows=\"100,*\" frameborder=\"0\" border=\"false\" noresize framespacing=\"0\" framepadding=\"0\">
    <frame src=\"html/rup.html\" align=\"top\" scrolling=\"no\" name=\"rup\">
    <frame src=\"html/rdown.html\" align=\"bottom\" scrolling=\"no\" name=\"rdown\">
  </frameset>

<frame src=\"html/blank.html\" scrolling=\"no\" name=\"blank2\">

</frameset>

Problemet er at der i mange af framesene (hvis det hedder det på dansk) skal indsættes et billede med samme dimensioner som selve framet, problemet er nu at i Netscape sker der det mærkelige at, det ser ud som om den lige har cuttet et opar pixels af i højre side af billedet.

Hvordan løser jeg dette problem..?
Avatar billede jay Nybegynder
28. september 2000 - 12:07 #1
nmåske skulle jeg nævne at det virker som det skal i IE
Avatar billede nikolajdu Nybegynder
28. september 2000 - 12:35 #2
Scrollbaren i Netscape kunne tænkes at fylde et par pixels mere...

Og pas på for nogle har processlinien ude i siden og det tager også plads...

Nikolaj
Avatar billede nikolajdu Nybegynder
28. september 2000 - 12:36 #3
ups du har jo ingen scroll bar...

Der er vist nok?? nok om at cellpadding og spacing tolkes forskelligt fra browser til browser...
Avatar billede jay Nybegynder
28. september 2000 - 13:17 #4
Jeg tror ikke det kan være framespacing og framepadding der er problemet, hvis det skulle være det der var problemet skulle der have været en hvid ramme omkring framet.
Avatar billede nikolajdu Nybegynder
28. september 2000 - 13:19 #5
nope... Spacing og padding bestemmes ikke af om der er ramme omkring...

Nikolaj
Avatar billede blood Nybegynder
28. september 2000 - 13:50 #6
Lad mig sige den må den måde FUCK NETSCAPE 98.6% af den danske befolkning bruger ie.

Og 1.4% bruger netscape og andre bowser.
Når jeg laver en side så laver jeg den til ie og skider på alle de andre browser
Avatar billede el_gnu Nybegynder
28. september 2000 - 16:40 #7
blood => det siger vist mere om dine evner som programmør end om NS!
Avatar billede jay Nybegynder
29. september 2000 - 09:06 #8
nikolajdu>> Jeg ved godt at spacing og padding ikke har noget med en ramme at gøre, men hvis det ikke er brugt resulterer det at inholdet af framet ikke kommer helt ud til kanten og der kommer en hvid ramme.

blood>> det kan jeg jo ikke rigtig bruge til noget.
Avatar billede geeeet Nybegynder
29. september 2000 - 10:40 #9
EN lille forklaring en af mine kolleger har lavet:

\"Efter vi for nylig fandt ud af hvorfor Netscape opfører sig så tåbeligt i forhold til angivelser af frames (den omregner til % og runder op, for dem der skulle have glemt det) har det åbnet muligheden for at vi alligevel kan skrive frames der er ens i begge browsere, når det drejer sig om popupvinduer med en fast størrelse.

Det gælder i bund og grund om at finde en framestørrelse der svarer til et procentvist heltal i forhold til popup-vinduestørrelsen. Det betyder med andre ord at hvis du har et popupvindue der er 450px højt, så kan man godt lave en frame på 45px(10%) men ikke en på 50px(11,111%) da denne frame vil blive rundet op til 12% og derfor ende med at blive 54px i stedet. Ja, det er noget rod ... jeg ved det godt :-))

Den nye øvelse består i at designe popupvinduer med frames hvor det hele kommer til at passe og det kan i særdeleshed være et helvede at finde en framestørrelse der lige passer til et procentvist heltal, især hvis man arbejder med mindre pæne tal end i eksemplet ovenfor. Derfor har jeg lavet en simpel lille funktion der kan hjælpe masserne.\"

Ovenstående funktion findes på http://bricius.dk/framecal.html
men er kun beregnet til popupvinduer, da det ikke kan laves helt præcist ellers...
Derudover regnes frames i netscape på macintosh ud på en tredie måde som vi endnu ikke har gennemskuet...

Håber denne forklaring kan være lidt til hjælp...

/Geeeet
Avatar billede jay Nybegynder
29. september 2000 - 12:10 #10
geeeet>> Ifølge dine beregninger, så skulle min venstre frame, som er 100px, på en fuldskærm med en opløsning på 1024*768 blive 103px, men det er ikke hvad der sker, framet bliver tværtimod mindre...?

Så jeg håber stadig på at få et svar som løser mine problemer.
Avatar billede geeeet Nybegynder
29. september 2000 - 12:34 #11
0
          1024
                    0
256
          1024
                    25
512
          1024
                    50
768
          1024
                    75
1024

er de mulige framesizes hvis du skal ramme præcist...

/Geeeet
          1024
                    100
Avatar billede geeeet Nybegynder
29. september 2000 - 12:36 #12
hov, lidt rodet... :-)

jeg ved ikke hvor du får de 103 px fra...

Dit problem er at du ikke ved hvor mange px der er i folks browservindue, og det er derfor UMULIGT at lave en frame som passer på 1px... Der vil altid være problemer når folk resizer  deres vindue !!!

Derfor vil jeg råde dig til at finde en anden løsning end frames, ihvertfald hvis det skal passe helt ned i 1px...

/Geeeet
Avatar billede jay Nybegynder
02. oktober 2000 - 10:04 #13
pleeease, der må da være andre muligheder...
Avatar billede geeeet Nybegynder
02. oktober 2000 - 10:08 #14
nops... :-(

desværre men sandt... du får det ikke til at ramme inden for en radius af 1px

/Geeeet
Avatar billede jay Nybegynder
03. oktober 2000 - 10:09 #15
geeeet>> Runder Netscape hele tiden ned eller hvad, fordi ellers kan det altså ikke passe.
Når jeg laver en frame på 100px, så skulle den blive (100*100)/1024 = 9,765625%, netscape skulle så, ifølge de matematiske afrundingsreglerne lave det om til 10%, og dermed skulle jeg få en frame på (10*1024)/100 = 102,4px
og hvis der så bliver afrundet igen 102px.
altså skulle framet blive større, men nej det bliver mindre. Altså holder din forklaring altså ikke helt.
Avatar billede geeeet Nybegynder
03. oktober 2000 - 10:19 #16
Jo den gør...
Problemet er at det er af størelsen inde i browservinduet, som jeg er helt sikker på ikke er 1024px, da der jo er rammer og scrollbar på browseren....

Prøv at tage et screenshot, måle bredden inde i vinduet, og så regne det ud igen...
Så burde det passe...

/Geeeet
Avatar billede jay Nybegynder
03. oktober 2000 - 10:39 #17
scrollbaren har jeg jo fjernet, så det er ikke problemet, og rammerne i browservinduet kan jo ikke fylde så meget, fordi før at den skal begynde at runde ned, som den jo tilsyneladende gør i mit tilfælde, skal vinduesstørrelsen helt ned på 900px

Så meget kan rammer og scrollbars i et browservindue sq\'da ik\' fylde.
Avatar billede geeeet Nybegynder
03. oktober 2000 - 11:11 #18
Ok, jeg kan godt se hvad du mener, og jeg prøver lige at tale med ham om det...
Kan være at han lige kan se hvad det er...
Derudover synes jeg at det ser ud som om netscape rammetykkelse runft om programmet er forskellig fra alm. vindue til maksimeret vindue???

Jeg synes at rammen bliver mindre når vinduet bliver maksimeret ???

/Geeeet
Avatar billede geeeet Nybegynder
03. oktober 2000 - 11:13 #19
Er det muligt for dig at uploade et screenshot, så jeg kan måle de forskellige frames engang??

Meget gerne med forskelig baggrundsfarve...

/Geeeet
Avatar billede jay Nybegynder
03. oktober 2000 - 11:22 #20
Jeg kan godt uploade siden, men det bliver først imorgen.
Avatar billede martin181 Nybegynder
03. oktober 2000 - 11:58 #21
Har du prøvet at bruge Stones Webwriter til at udvikle i, der kan du med det samme teste siden både i IE og Netscape?
Avatar billede jay Nybegynder
03. oktober 2000 - 12:06 #22
martin181>> Nej. For det første har jeg ikke Stones Webwriter, for det andet er problemet jo ikke at jeg ikke kan teste det i de forskellige bowsere.
Så det løser jo ikke mit problem :-(

Jeg opdagede forresten noget andet, jeg prøvede at sætte min opløsning op i 1280x1024. Og her ser siden perfekt ud både i IE og Netscape.
Avatar billede jay Nybegynder
06. oktober 2000 - 08:46 #23
Så har jeg uploadet et eksempel på siden:

En version med billeder, så i kan se mit problem:
http://www.homestead.com/sconfused/files/foto/

Og en version med farver så det er muligt at se hvor framesene er:
http://www.homestead.com/sconfused/files/farver/
Avatar billede jay Nybegynder
06. oktober 2000 - 08:50 #24
øøøh jeg ved ikke rigtig hvorfor Netscape nu sætter scollbars på, dem har jeg da ellers disablet, det virkede derhjemme....
Avatar billede jay Nybegynder
06. oktober 2000 - 08:56 #25
hmmm.
Jeg må nok indrømme at jeg ikke ved hvorfor dette sker, men hvis i istedet for ovenstående adresse bruger disse:

http://www.homestead.com/sconfused/files/foto/index.html

http://www.homestead.com/sconfused/files/farver/index.html

Så kommer den frem i Netscape uden scrollbars.

Jeg er meget forvirret......
Avatar billede mikkelfunck Nybegynder
06. oktober 2000 - 13:25 #26
Hos mig er det lige omvendt... både i Netscape 4,75 og 6 -pr3
Avatar billede jay Nybegynder
10. oktober 2000 - 12:11 #27
?????

Nu får jeg heller ikke nogen scrollbars, den der homestead opfører sig sq godtnok lidt mærkeligt.
Avatar billede jay Nybegynder
30. oktober 2000 - 13:16 #28
Eksperten har bedt mig om enten at acceptere eller afvise svarene, så det må jeg hellere gøre.

HJÆLP mig giv mig et svar som løser mit problem.
Avatar billede nikolajdu Nybegynder
30. oktober 2000 - 13:31 #29
Du kan selvfølgelig checke for hvilken browser folk bruger og så lave en løsning der holder i hver browser, men det kræver at du laver 2 sider hver gang...
Avatar billede jay Nybegynder
31. oktober 2000 - 11:01 #30
nikolajdu>>Det kunne jo tyde på at det er den eneste måde at få det til at fungere på, men hvordan for jeg det til at se ordentligt ud i Netscape???
Avatar billede nikolajdu Nybegynder
31. oktober 2000 - 20:24 #31
/faktisk skal du slet ikke spørge mig... Jeg er overhovedet ikke god til sådan noget...

Sorry

/Nikolaj
Avatar billede jay Nybegynder
31. oktober 2000 - 21:36 #32
jammen så vil jeg da stille spm. til alle de andre brugere af eksperten.
Avatar billede nikolajdu Nybegynder
31. oktober 2000 - 21:59 #33
lol
Avatar billede jay Nybegynder
30. november 2000 - 14:14 #34
Eftersom der tilsyneladende ikke er nogen, der har kunnet hjælpe mig med dette problem, er jeg nødt til at tage pointene tilbage.

Hvis der skulle være nogen der kan hkælpe mig, får de selvfølgelig de 30 point senere.
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