tb: Firefox ignoriert das

Hallo alle,
In meinen  "script" lasse ich Zeit und Datum per Javascript generieren. Explorer (Mac und Pc)  haben damit kein Problem,  nur Firefox bzw Mozilla zeigen absolut nichts an.
Weiss jemand woran liegt das?
Hier der Code zum Selbst-Ausprobieren:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/2000/REC-xhtml1-20000126/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ca" lang="ca">
<head>
<title>D I A P O R A M A</title>

<script language="JavaScript">
<!--
window.setTimeout("zeit();", 100);

function zeit()

{

var Jetzt = new Date();

var Tag = Jetzt.getDate();

var Monat = Jetzt.getMonth();

var Jahr = Jetzt.getFullYear();

var Stunden = Jetzt.getHours();

var Minuten = Jetzt.getMinutes();

var NachVoll = ((Minuten < 10) ? ":0" : ":");

var MNamen = new Array("de Gener","de Febrer","de Marc","d'Abril","de Maig","de Juny","de Juliol","d'Agost","de Setembre","d'Octubre","de Novembre","de Desembre");

uhr.innerHTML= Stunden + NachVoll + Minuten + "&nbsp;h.<br>" + Tag + "&nbsp;" + MNamen[Monat] + "<br>" + Jahr;

window.setTimeout("zeit();", 10000);

}
//-->
</script>

</head>

<body bgcolor="#FFFFFF" text="#000000" topmargin="10" leftmargin="0" marginwidth="0" marginheight="0">
 <!--datum -->
      <div id="uhr">&nbsp;</div>
      <!--ende datum -->

</body>
</html>

Vielen Dank fürs lesen und Bemühen.
Gruesse
Teresa

  1. hi,

    uhr.innerHTML=

    Und wo hast du das Javascript-Objekt uhr definiert?

    Hast du gar nicht, sondern du hast dich auf die Unart des IE verlassen, mit einer ID ausgezeichnete HTML-Elemente automatisch zu "suchen", wenn du im Javascript auf ein gleichnamiges Objekt zuzugreifen versuchst.

    Du möchtest dir document.getElementById() & Co. anschauen.

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }
    1. hi,

      uhr.innerHTML=

      Und wo hast du das Javascript-Objekt uhr definiert?

      Ups! Danke, korrigiert und erledigt! :-)
      Grüße
      tb

  2. Hallo tb,

    In meinen "script"

    Es _ist_ ein Script, das musst du nicht in Anführungszeichen setzen ;-)

    lasse ich Zeit und Datum per Javascript generieren. Explorer (Mac und Pc)

    Ist ein Mac denn kein PC?

    <script language="JavaScript">

    Da fehlt das type-Attribut, siehe JavaScript-Bereiche in HTML definieren

    window.setTimeout("zeit();", 10000);

    Wird die Uhr nur alle zehn Sekunden aktualisiert? Komisch.

    Viele Grüße aus Freiburg,
    Marian

    --
    Mein SelfCode: ie:{ fl:( br:> va:) ls:[ fo:) n4:( ss:) de:] js:| ch:? mo:} zu:)
    <!--[if IE]><meta http-equiv="refresh" content="0; URL=http://www.getfirefox.com"><[endif]-->
    1. Hi,

      Ist ein Mac denn kein PC?

      na ja, in Anbetracht der aktuellen Entwicklung mit Intel als Chiplieferant vielleicht, aber traditionell ist der PC eben ein IBM-PC mit einer x86-Architektur.

      MfG
      Rouven

      --
      -------------------
      ss:) zu:) ls:& fo:) de:< va:{ ch:? sh:) n4:( rl:? br:$ js:| ie:) fl:(
      1. Hi Rouven!

        Ist ein Mac denn kein PC?
        na ja, in Anbetracht der aktuellen Entwicklung mit Intel als Chiplieferant vielleicht, aber traditionell ist der PC eben ein IBM-PC mit einer x86-Architektur.

        Oder wie meine Mutter sagen würde: Es gibt Macs und Dosen.

        MfG H☼psel

        --
        "It's amazing I won. I was running against peace, prosperity, and incumbency."
        George W. Bush speaking to Swedish Prime Minister unaware a live television camera was still rolling, June 14, 2001
        Selfcode: ie:% fl:( br:> va:) ls:& fo:) rl:? n4:& ss:| de:] js:| ch:? sh:( mo:) zu:)
        1. Hi,

          bei meiner Mutter ist das so:
          Standard-PC oder Standard-Gerät irgendwo in der Werbung - keine Reaktion, vieleicht ein ihgitt.
          Was hübsches in der Werbung - oh, ein Apple (egal ob wirklich von Apple oder von ganz woanders...)

          MfG
          Rouven

          --
          -------------------
          ss:) zu:) ls:& fo:) de:< va:{ ch:? sh:) n4:( rl:? br:$ js:| ie:) fl:(
      2. Hallo Rouven,

        Ist ein Mac denn kein PC?
        na ja, in Anbetracht der aktuellen Entwicklung mit Intel als Chiplieferant vielleicht, aber traditionell ist der PC eben ein IBM-PC mit einer x86-Architektur.

        Schon klar ;-)
        Mir geht es nur darum (und auf die Nerven), dass PC immer mit Windows gleichgesetzt wird.

        Viele Grüße aus Freiburg,
        Marian

        --
        Mein SelfCode: ie:{ fl:( br:> va:) ls:[ fo:) n4:( ss:) de:] js:| ch:? mo:} zu:)
        <!--[if IE]><meta http-equiv="refresh" content="0; URL=http://www.getfirefox.com"><[endif]-->