Andreas: Tabelle dynamisch plazieren

Hallo,
ich habe eine Tabelle mit einer Reihe und 3 Feldern.
Das Mittlere Feld sei 300px breit und soll in der Mitte stehen.
Wenn ich mit Prozentangaben arbeite funzt das ja ganz gut, aber was wenn jemand mit einer kleineren Auflösung arbeitet, dann wird der Text in der mittleren Zelle unschön umgebrochen und Zerrissen.
Jetzt wollte ich mit screen.width arbeiten:

<table width="100%">
<tr>
  <script language="JavaScript">
    var screenres, abstand;
    screenres=screen.width;
    abstand=(screenres-267)/2;
    document.write('<td width=abstand>');
  </script>
  <img src.....   >
  </td>
  <td width="300">
    Text ...
  </td>
  <script language="JavaScript">
    var screenres, abstand;
    screenres=screen.width;
    abstand=(screenres-267)/2;
    document.write('<td width=abstand>');
  </script>
  <img src .......    >
  </td>
</tr>

solange ich in der linken und rechten Zelle nichts drin habefunzt die Einteilung einwandfrei. Aber wenn ich dann z.B. in die linke Zelle eine Grafik einbaue, wird das ganze nach rechts verschoben.

Wer kann mir weiterhelfen?
Gruß Andreas

  1. Hallo,
    was mache ich falsch?
    Ich habe mein Problem klar beschrieben mit code-schnipsel,
    hab am Anfang ein "Hallo" und am Ende einen Gruß
    und trotzdem Antwortet mir niemand.

    Vieleicht Antwortet ja doch noch jemand.
    Gruß Andreas