Avatar billede pelkjaer Nybegynder
02. oktober 2001 - 00:22 Der er 21 kommentarer og
1 løsning

Netscape problemer...

Godaften eksperter!

Jeg er løbet ind i lidt problemer, og er kørt fast.
Jeg kan simpelthen ikke få siden til at stå ordentligt i NS (tester i ns 4.08).

Jeg har forsøgt på to måder. Den første kun med layers, og der er mine problemer ikke så store, men I kan selv se hvad der er galt der - fatter det dog ikke da det burde passe i.flg. min hovedregning :-)
url.: http://www.demenskonsulent.dk/test/

Andet forsøg er endnu kun en enkelt tabel - står fint i IE, men hvad kan jeg gøre for at få NS med også?
url.: http://www.demenskonsulent.dk/test/test.htm

Mvh. Peter Elkjær
Avatar billede pelkjaer Nybegynder
02. oktober 2001 - 00:23 #1
Skal tilføjes at første url heller ikke er god i IE..
Avatar billede pelkjaer Nybegynder
02. oktober 2001 - 00:31 #2
Er der slet ingen hajer til aften:-)
Avatar billede kornfreak Nybegynder
02. oktober 2001 - 00:44 #3
I NS 4.7 virker det helt som i IE ?  ..gør det iallefald her :)
Avatar billede jakoba Nybegynder
02. oktober 2001 - 00:48 #4
den hvide dimmert der skal nok have højere z-index end den grågrønne bjælke den fister indunder.
svært at svare uden at vide hvad det er for galt du referer til.
den hvide firkant bliver \'født\' lidt tilvenstre for der den bevæger sig op og ned.
netscapes marginer er ofte et problem når man regner pixels sammen. er du sikker på du har styr på dem og ved hvor brede de er?
Avatar billede pelkjaer Nybegynder
02. oktober 2001 - 00:50 #5
Hmm..I link nr.1 - bliver de grå lodrette \"bjælker\" ikke bredere i NS?

Og i link 2, er der ikke mellerum mellem cellerne i NS - ligesom der er \"luft\" i bunden?
Avatar billede jakoba Nybegynder
02. oktober 2001 - 00:53 #6
an  http://www.demenskonsulent.dk/test/test.htm  sæt border=0 i din <table kommando.
an  width=\"781\" height=\"100%\"  brug ENTEN pixelse eller procenter. ikke blandet. Og undgå forreste height= hvis du kan, den er deprecated. brug heller en gennemsigtig .gif til at spile ud i højden.
Avatar billede pelkjaer Nybegynder
02. oktober 2001 - 00:56 #7
Okay, forfra..

De grå bjælker i siderne bliver bredere i NS (har både prøvet med og uden spacer.gif).

Grå bjælke på tværs (menubjælke) bliver for stor..

Jakoba>>Hvis jeg giver det omtalte lag et højere Z-indeks, kan den jo ses inden man aktiverer animationen.

Avatar billede jakoba Nybegynder
02. oktober 2001 - 00:57 #8
nr 1 respoms >> den grå lodrette tilhøjre var klart bredere end den tilvenstre hos mig. bjælken var forskubbet lidt tilhøjre for midtpå (men det var den også i IE).
Avatar billede pelkjaer Nybegynder
02. oktober 2001 - 00:59 #9
Jakoba>>Ang. http://www.demenskonsulent.dk/test/test.htm - det er den jeg helst vil have til at virker.

border=0 hjalp på mellemrummet.
Men hvad med højden? Du siger brug en trans.gif, men jeg vil ikke ha\' scroller på siden.
Avatar billede jakoba Nybegynder
02. oktober 2001 - 01:01 #10
z-index: ups. hos mig kan de sagten sess inden, den rager 3mm nedenud pga mine large fonts :-))
Avatar billede pelkjaer Nybegynder
02. oktober 2001 - 01:02 #11
Jaja..der kommer billeder når den engang er færdig :-)
Avatar billede pelkjaer Nybegynder
02. oktober 2001 - 01:03 #12
Det er sådanset \"kun\" siden opbygning/skabelon om man vil jeg gerne vil ha\' hjælp til.
Avatar billede jakoba Nybegynder
02. oktober 2001 - 01:08 #13
var det så ikke nemmere at lave de striber som baggrund til siden. en bred lav gif der gentager nedad.
Det er alligevel utopi at tro du kan finde vindueshøjden så præcist at du kan sætte den scrollbar frit med en pixels nøjagtighed i enhver brovser.
men du kan sætte den rimeligt præcist. fx med:
<script>
var hojde = (document.all)?document.body.clientHeight:window.innerHeight;
hojde = hojde - fudgefaktor; // margin, række ovenover og lignende.

document.write(\"<img src=\'_billed/gennemsigtig.gif\' width=1 height=\"+hojde+\">\");
</script>

mvh JakobA
Avatar billede pelkjaer Nybegynder
02. oktober 2001 - 01:19 #14
Det er da muligt, jeg ved det ikke:-)

Anyway, kan ikke finde ud af dit .js
Jeg har indsat det således:

<html>
<head>
<title>Untitled Document</title>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\">
<STYLE type=text/css>#content {
    POSITION: absolute
}
body {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; width:100%}
.fadediv { -moz-opacity: 70%; filter: alpha(opacity=70)}
</STYLE>
<script>
var hojde = (document.all)?document.body.clientHeight:window.innerHeight;
hojde = hojde - fudgefaktor; // margin, række ovenover og lignende.

document.write(\"<img src=\'_images/transparent.gif\' width=1; height=100%>\");
</script>

</head>

<body bgcolor=\"#FFFFFF\" text=\"#000000\" leftmargin=\"0px\" topmargin=\"0px\" marginwidth=\"0px\" marginheight=\"0px\">
<table width=\"781\" cellspacing=\"0\" cellpadding=\"0\" border=\"0\">
  <tr>
    <td width=\"80\" bgcolor=\"#FFFFFF\" valign=\"bottom\">&nbsp;</td>
    <td width=\"6\" bgcolor=\"#CCCCCC\" valign=\"bottom\">&nbsp;</td>
    <td width=\"689\" bgcolor=\"#CC9900\" valign=\"bottom\">&nbsp;</td>
    <td width=\"6\" bgcolor=\"#CCCCCC\" valign=\"bottom\">&nbsp;</td>
  </tr>
</table>
</body>
</html>

What\'s wrong?
Avatar billede jakoba Nybegynder
02. oktober 2001 - 01:28 #15
Nej, nej, nej.
scriptet skrives inde i den celler hvor du vil lave et billede til at spile cennen ud i højden

<html>
<head>
<title>Untitled Document</title>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\">
<STYLE type=text/css>#content {
    POSITION: absolute
}
body {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; width:100%}
.fadediv { -moz-opacity: 70%; filter: alpha(opacity=70)}
</STYLE>
<script>
var hojde = (document.all)?document.body.clientHeight:window.innerHeight;
hojde = hojde - fudgefaktor; // margin, række ovenover og lignende.

document.write(\"<img src=\'_images/transparent.gif\' width=1; height=100%>\");
</script>

</head>

<body bgcolor=\"#FFFFFF\" text=\"#000000\" leftmargin=\"0px\" topmargin=\"0px\" marginwidth=\"0px\" marginheight=\"0px\">
<table width=\"781\" cellspacing=\"0\" cellpadding=\"0\" border=\"0\">
  <tr>
    <td width=\"80\" bgcolor=\"#FFFFFF\" valign=\"bottom\"><script>
var hojde = (document.all)?document.body.clientHeight:window.innerHeight;
hojde = hojde - 20 //fudgefaktor: margin, række ovenover og lignende.

document.write(\"<img src=\'_images/transparent.gif\' width=1; height=100%>\");
</script>
</td>
    <td width=\"6\" bgcolor=\"#CCCCCC\" valign=\"bottom\">&nbsp;</td>
    <td width=\"689\" bgcolor=\"#CC9900\" valign=\"bottom\">&nbsp;</td>
    <td width=\"6\" bgcolor=\"#CCCCCC\" valign=\"bottom\">&nbsp;</td>
  </tr>
</table>
</body>
</html>

Det erstatter den &nbsp; du skriver. Og forresten absolut ikke burde skrive i de smalle celler. et blanktegn kan nemt være mere end 6 pixel bredt så de vil spile cellen ud. giv de celler et 1 gang 1 pixel gif istedet, så bliver de ikke udspilet.

tak for point

mvh JakobA
Avatar billede jakoba Nybegynder
02. oktober 2001 - 01:30 #16
Ups. jeg glemte at fjerne scriptet fra head. det skal væk deroppe fra.
Avatar billede pelkjaer Nybegynder
02. oktober 2001 - 01:36 #17
Jeps:-) Det fandt jeg ud af..

Men jeg synes ikke at det virker?
Avatar billede jakoba Nybegynder
02. oktober 2001 - 01:44 #18
  du har jo lavet
document.write(\"<img src=\'_billed/gennemsigtig.gif\' width=1 height=\"+hojde+\">\")
  om til height=100%

fidusen er netop at den beregnede højde bliver skrevet ind der så cellen får den højde.
Avatar billede pelkjaer Nybegynder
02. oktober 2001 - 01:47 #19
Nå..(jeg kender intet til js *g*)

Men det fylder ikke skærmen ud - har hvid luft i bunden. Det kan man måske ikke gøre noget ved?
Avatar billede pelkjaer Nybegynder
02. oktober 2001 - 01:56 #20
Ahh.. man kan ændre det her: hojde = hojde - 20

Eneste jeg er lidt ked af som WYSIWYG-bruger, er at jeg i dreamweaver ikke har det store overblik over siden på denne her måde :-)
Avatar billede jakoba Nybegynder
02. oktober 2001 - 02:23 #21
Ups. Ja det er en bagdel jeg ikke havde tænkt på. Så er det måske alligevel ikke så samrt for dig.
Men jeg vil immervæk påstå at det er \'den rigtige\' måde

prøv fx at kikke (og resize) på denne her:
http://hjem.get2net.dk/Jakob.Aggernaes/temp/exp112135/samlet.htm
såvidt jeg ved kan det slet ikke lade sig gøre på anden måde end med den slags beregnede billedstørrelser.

mvh JakobA
Avatar billede pelkjaer Nybegynder
02. oktober 2001 - 02:36 #22
Jeg sætter bare tabellen til 100% i højden imens jeg arbejder på siden, og sletter det igen til sidst. Så går det.

Jeg siger endnu engang tak for din hjælp.
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