Avatar billede exposure Nybegynder
07. december 2000 - 00:11 Der er 2 kommentarer og
1 løsning

NS vs. IE

Hvordan får jeg dete her til at virke i NS?

<script type=\"text/javascript\">
  <!--

    var clientwidth;
    var clientheight;
    var height;

    clientwidth = document.all ? document.body.offsetWidth : window.innerwidth // Vinduets bredde
    clientheight = document.all ? document.body.offsetHeight : window.innerHeight // Vinduets højde

    height = clientheight-(34*2+14);

    function init()
    {
        document.all.table.style.height=height
    }
  -->
  </script>
Avatar billede jakoba Nybegynder
07. december 2000 - 00:25 #1
Du har en stavefejl i linien med vinduets bredde. det skal være
      window.innerWidth    (med stort W)

Du kan ikke bruge  document.all  i din init funktion. den findes ikke i netscape

Jeg ved ikke rigtigt hvad offsetWidth og offsetHeight er. De explorer variable der svarer til
netscapes variable i    window            innerWidth  og innerHeight
er explorers variable i  document.body  clientWidth og clientHeight
Avatar billede exposure Nybegynder
07. december 2000 - 19:51 #2
okay, scriptet virker.

<table>
<tr>
  <td id=\"table\" style=\"height: 100;\"></td>
</tr>
</table>

Dette virker i IE, at når siden loader bliver cellen lige så stor som højden af window\'er (næsten, minus lidt). Det virker ikke i netscape4.7.

jeg har prøvet med:
  document.layer.table.height=height
men det virker ikke engang med:
  document.layer.table.height=\'600\'
Avatar billede exposure Nybegynder
08. december 2000 - 14:22 #3
jeg har fundet ud af at style=\"height: 100px;\" ikke virker i netscape.

Det jeg skal have lavet er at en celle inde i en tabel bliver lige så stor som vinduet i browseren. Der er så to celler øverst og nedest som trækkes fra.

Kan det så laves på en anden måde
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