Sascha Nehls: Tabelle mit window.innerWidth erzeugen

Ich möchte auf einer HTML-Seite eine Tabelle erzeugen, die genauso groß ist wie das Browserfenster. Ich möchte so erreichen, dass immer der ganze Bildschirm mit meinen Inhalten ausgefüllt wird.

Wie kann ich in den <table> tag die vorher bestimmte größe einbinden?

Dank im Vorraus!
Sascha

  1. Hi,

    Wie kann ich in den <table> tag die vorher bestimmte größe einbinden?

    width="100%" langt Dir nicht?
    ansonsten mit den Methoden, die "document" Dir bietet, z. B.
    document.write(self.innerWidth? self.innerWidth : document.body.clientWidth)

    Dann solltest Du allerdings Groessenveraenderungen im Fenster registrieren und ggf. neuladen.

    Gruesse  Joachim

    1. Das mit der Tabellenbreite ist klar, dass kriege ich ja per HTML geregert (width=100%). Aber wie bekomme ich die Höhe auf 100%? Ich könnte mir vorstellen, dass man es mit Javascript anstellen könnte.

      <table width=100% heigth="JavaScriptAufruf">

      Die Höhe von Anzeigefenster soll dann halt mit self.innerHeight bestimmt werden und so hoch soll dann auch die Tabelle werden.

      Wie bekomme ich das hin?

      1. Hi,

        <table width=100% heigth="JavaScriptAufruf">

        Wenn Du im Css body und html auf 100% Hoehe setzt, sollte bei der Tabelle auch height="100%" klappen.

        Gruesse  Joachim