Avatar billede simob Nybegynder
01. december 2001 - 21:04 Der er 28 kommentarer og
3 løsninger

rightmargin i Netscape

Hvorfor er der en lille cm med gråt i Netscape, når jeg har sat rightmargin=\"0\"

www.uniqueweb.dk  i netscape

Håber i kan hjælpe!

//simob
Avatar billede waldowolf Nybegynder
01. december 2001 - 21:07 #1
style=\"margin: 0px;\" i din body prøv det

Waldo
www.enter-s.dk
Avatar billede olebole Juniormester
01. december 2001 - 21:10 #2
<ole>
Er der 15-20px, er der måske tale om, der bliver afsat plads til en lodret scrollbar...(?)
I IE er der det - men i NS6+ er der ikke. Taler du om NS4.X?
/mvh
</bole>
Avatar billede simob Nybegynder
01. december 2001 - 21:12 #3
Det virker ikke.

Din tidligere bruger var vist: xzxzx

//simob
Avatar billede waldowolf Nybegynder
01. december 2001 - 21:13 #4
Tror foresten godt at i kan begynder at opgive
NS 4.X...
Avatar billede simob Nybegynder
01. december 2001 - 21:13 #5
Jeg taler om NS 4.51

waldowolf er det ikke rigtigt? Du hed tidligere xzxzx

//simob
Avatar billede waldowolf Nybegynder
01. december 2001 - 21:15 #6
simob  >>
\"Din tidligere bruger var vist: xzxzx\" Ja?

Hvilken Netscape Version drjer det sig om?
Må vi se et screenshot?
Avatar billede simob Nybegynder
01. december 2001 - 21:19 #7
Avatar billede olebole Juniormester
01. december 2001 - 21:21 #8
Det er scrollbaren, der er taget højde for.
100% bredde i NS4.x er ligesom i IE altid 100% minus scrollbar. I IE bliver den blot tegnet - det gør den ikke i NS.
/mvh
Avatar billede simob Nybegynder
01. december 2001 - 21:22 #9
Så jeg kan ikke gøre noget ved det?
Avatar billede waldowolf Nybegynder
01. december 2001 - 21:23 #10
Tror det er den scrollbar som olebole snakket om, glem det. Da den browser for længst er udgået, og ligemeget når det er sådan nogle magin(aler)...
Avatar billede simob Nybegynder
01. december 2001 - 21:25 #11
Prodic kan: www.prodic.dk

Men det er måske fordi han har bygget sin op i frames....
Avatar billede simob Nybegynder
01. december 2001 - 21:25 #12
waldowolf  den er ikke udgået. Det er den nyete version i DK
Avatar billede waldowolf Nybegynder
01. december 2001 - 21:26 #13
Du kan vel også lave noget table fusk med siden så den bliver 101% høj, og scroll baren bliver tegnet?
Avatar billede waldowolf Nybegynder
01. december 2001 - 21:26 #14
simob  >> Netscape 4.X ?
Avatar billede simob Nybegynder
01. december 2001 - 21:29 #15
waldowolf hvad mener du med: table fusk , det virker jo ikke.

Har jeg ikke ret i at netscape 4.5 er den nyeste NS i DK??

//simob
Avatar billede waldowolf Nybegynder
01. december 2001 - 21:34 #16
altså uden om din side laver du en table med border=\"0\" cellpacing=\"0\" o.s.v....


Arhh laver et eks...
Avatar billede simob Nybegynder
01. december 2001 - 21:35 #17
Det er ligemeget....

Bare det virker i NS 6.x+

//simob
Avatar billede waldowolf Nybegynder
01. december 2001 - 21:38 #18
Avatar billede simob Nybegynder
01. december 2001 - 21:40 #19
Det virker heller ikke... Stregen er der stadig...
Avatar billede waldowolf Nybegynder
01. december 2001 - 21:40 #20
simob  >> Kod\' det efter W3C standarden, så er det ikke dig der hænger på det men browserne... ;)
Avatar billede simob Nybegynder
01. december 2001 - 21:42 #21
Hvad mener du med W3C??
Avatar billede simob Nybegynder
01. december 2001 - 21:44 #22
Det virker nemlig ikke i Netscape 6.0. Du skal slette -//W3C//DTD HTML 4.0//EN for at dine sider virker i IE 6.0

//simob
Avatar billede waldowolf Nybegynder
01. december 2001 - 21:44 #23
Avatar billede olebole Juniormester
01. december 2001 - 21:45 #24
<body>
<script type=\"text/JavaScript\">
if (document.layers) {
  var winW = window.innerWidth;
  document.write(\'<table width=\"\'+winW+\'\" border=\"0\" ..... blablabla ...>\');
}
else {
  document.write(\'<table ... dit sædvanlige tag ... >\');
}
</script>

<tr>
  <td>
  ... osv, osv ...
Avatar billede simob Nybegynder
01. december 2001 - 21:47 #25
olebole hvor vil du hen med det der??
Avatar billede olebole Juniormester
01. december 2001 - 21:50 #26
Skrive <table>-tag\'et ud med JavaScript. Hvis det er NS4.X bliver det skrevet ud til vinduets bredde \'window.innerWidth\'.
Ellers skrives bare det ud, han har nu  ;o)
/mvh
Avatar billede simob Nybegynder
02. december 2001 - 18:08 #27
Tak for hjælpen, selv om jeg ikke rigtig fik en løsning på mit spørgsmål.

//simob
Avatar billede olebole Juniormester
02. december 2001 - 18:44 #28
simob >> ehhhh ....var dit problem ikke, du ikke kunne få tabellen til at fylde hele bredden i NS?
Hvad mener du, du ikke har fået løst?
/mvh
Avatar billede simob Nybegynder
02. december 2001 - 18:46 #29
Jeg forstår ikke hvad jeg skal gøre. Men det er nogle flotte scripts :-)
Avatar billede olebole Juniormester
02. december 2001 - 19:12 #30
Okay ...jeg prøver lige én gang til  ;o)
Hvis vi tager din første tabel på siden:

<TABLE BORDER=\"0\" WIDTH=\"100%\" HEIGHT=\"100%\" CELLSPACING=\"0\" CELLPADDING=\"0\" ALIGN=\"center\">

Slet det tag og lad JavaScript skrive det ud for dig med en rigtige bredde. Alle <tr> og <td> skal ikke slettes *kun* <table>-tag\'et!

Nu ser vi på, hvordan man kan få JS til at skrive table-tag\'et ud i rigtig bredde. Først finder vi bredden af vinduet i NS4.X:

<script type=\"text/JavaScript\">

if (document.layers) { // Hvis NS4
  var winW = window.innerWidth;  // Sæt variablen winW til bredden af vinduet
  alert(winW); // Fortæl, hvad du fik ud af det
}

</script>

Hvis vi har bredden af vinduet, kan vi skrive et table-tag ud med JS:

<script type=\"text/JavaScript\">

document.write(\'<table width=\" \' + winW + \' \">\');

</script>

Nu prøver jeg så at sætte tingene lidt sammen:

<script type=\"text/JavaScript\">

var winW;  // Vi deklarerer en variabel \'winW\'

if (document.layers) { // Hvis NS4
  winW = window.innerWidth;  // Sæt variablen winW til bredden af vinduet i pixels
}
else {  // Hvis browseren ikke er en NS4
  winW = \"100%\";  // Sæt bredden til 100%
}

// Herunder skriver vi dit table-tag:
document.write(\'
<TABLE BORDER=\"0\" WIDTH=\"\'+ winW +\'\" HEIGHT=\"100%\" CELLSPACING=\"0\" CELLPADDING=\"0\" ALIGN=\"center\">\');

</script>

Det er måden at få sat den rigtige bredde ind i et table-tag - hvis tabellen skal fylde hele bredden og siden skal være NS4-kompatibel.
/mvh
Avatar billede simob Nybegynder
02. december 2001 - 19:30 #31
Mange tak.

Det er dejligt du vil give dig tiden.

Kigger på det hele i løbet af ugen.

//simob
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