Mark Grotegerd: seitenfüllende Tabelle o. sichtbaren Hintergrund u. NC 4.73?

Beitrag lesen

Hallo!

Ich versuche eine Tabelle zu erzeugen, die wirklich 100% des verfügbaren Browserfensters ausfüllt.
Dies funktioniert hervorragend mit CSS, nur eben nicht unter NC4.73.
Ich habe überprüft ob der Browser CSS überhaupt ausfürt oder etwa JS ausgeschaltet ist. Ergebnis: CSS werden ausgeführt.

JS hat in erster Linie nix mit css zu tun.

Auch die Verwendung von unprofessionellen Atributen im BODY-Tag brachte mich nicht weiter.
Der PageHintergrund bleibt am rechten und unteren Rand sichtbar.

Ich danke für jede interessante Idee
Lutz_Klingner@t-online.de

Hier mein bisheriger Code:

<HTML>
<HEAD>
  <style type="text/css">
   BODY {margin-left:0px; margin-right:0px; margin-top:0px; margin-
         bottom:0px }
  </style>
</HEAD>
<BODY marginwidth="0" marginheight="0" topmargin="100"
       leftmargin="50">

<table width="100%" height="100%" cellpadding="0" cellspacing="0">
   <tr><td> Test </td></tr>
  </table>

</BODY>
</HTML>

Hallo!
Versuchs mal so:

<html>
  <head>

<script type="text/javascript">

var w = window;
      var d = document;
      var wh,ww;

// diese Funktion liest die verfügbare Fensterfläche aus.
      // Die Werte wh und ww (windowheight und windowwidth kann man dann
      // später verwenden, um eine Tabelle zu erstellen.

function getwd() {
        wh = w.innerHeight ? w.innerHeight : d.body.clientHeight;
        ww = w.innerWidth  ? w.innerWidth  : d.body.clientWidth;
        };

</script>

<style type="text/css">
      body {
        margin:0px;
        }
    </style>

</head>

<body>

<script type="text/javascript">
      getwd();
      d.write('<table width=' + ww + ' height=' + wh + ' cellpadding=0 cellspacing=0>');
      d.write('  <tr>');
      d.write('    <td bgcolor=#d3d3d3>');
      d.write('      <h1>hallo welt</h1>');
      d.write('    </td>');
      d.write('  </tr>');
      d.write('</table>');
    </script>

</body>

</html>

Diese Konstruktion mit JS und Tabelle sollte eingentlich mit NS 4.x funtionieren. Ansonsten empfehle ich immer, folgenden Link in die Webseite einzubauen:

if (!document.getElementById) window.location="http://www.webstandards.org/upgrade";

;)

Gruss Mark