Felix: Fehlerhafte Darstellung eines JAVA-Scriptes unter Netscape

Beitrag lesen

Hallo !

Wer kann mir weiterhelfen ?

Ich habe in eine Tabelle ein JAVA-Script eingefügt. Nur leider wird dies nur beim IE-4
in der Spalte rechtsbündig dargestellt. Beim Netscape stellt er es über die 1. Spalte
in die 2. Spalte linksbündig dar.
Was mache ich falsch?

Hezlichen Dank im voraus!

Gruß Steffen !!!

  • Die Datei habe ich mal mit angefügt -

...
»»  var Gesamt = Wochentagname[WoTag] + "," + " " + "den" + " " + Datum + " " + " " + "<b>" + Uhrzeit + " " + "Uhr" + "</b>";

Ändere doch mal Gesamt so, daß die gantze Tabellenzeile inclusive <td>...</td> vom Script
geschrieben wird. Evtl. bringt das ja was - wer weiß?

»»  if(document.all)

document.all.MicrosoftUhr.innerHTML = Gesamt;

»»  else if(document.layers)

{
   document.NetscapeUhr.document.open();
   Gesamt = '<span class="Uhr")>' + Gesamt + '</span>';
   document.NetscapeUhr.document.write(Gesamt);
   document.NetscapeUhr.document.close();
  }

...

<table border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF">

...

<td><img src="bilder/ecke-li.gif" width="20" height="20"></td>
<td width="100%" bgcolor="#FFFFFF" align="right"><div id="MicrosoftUhr" class="Uhr"></div><layer id="NetscapeUhr"></layer><script language="JavaScript"><!--
window.setTimeout("ZeitAnzeigen()",1000);// --></script></td>
<td><img src="bilder/ecke-re.gif" width="20" height="20"></td>
</tr>

</table>

Irgendwie gefällt mir das <div ...></div><layer ...></layer> nicht. Es steht ja nix drin im DIV oder im LAYER!

Nur mal so zwischendurch....

Ciao, Felix