Sioux: täglich wechselnder hintergrund in einer tabelle

hallo!

vielleicht kann mir jemand ein bisschen helfen. wie kann ich es denn erreichen, dass das hintergrundbild einer tabelle (!) z.b. täglich wechselt? macht man sowas mit javascript? oder per css? und wenn ja, wie denn?

ich bin da noch nicht so bewandert :-)

thx,sioux

  1. Hallo Sioux

    vielleicht kann mir jemand ein bisschen helfen. wie kann ich es denn erreichen, dass das hintergrundbild einer tabelle (!) z.b. täglich wechselt? macht man sowas mit javascript? oder per css? und wenn ja, wie denn?

    Das geht am besten mit einer serverseitigen Programmiersprache deiner Wahl. Wenn du so etwas nicht zur Verfügung hast kannst du alternativ auch JavaScript verwenden. Und so gehts:

    1. Aktuelles Datum ermitteln
    2. Datum mit gespeicherten Bildern vergleichen
    3. Entsprechendes Hintergrundbild der Tabelle zuweisen.

    Schöne Grüße

    Johannes

    --
    ss:| zu:) ls:[ fo:) de:] va:) ch:] sh:( n4:& rl:( br:^ js:| ie:{ fl:( mo:|
    Selfcode? http://emmanuel.dammerer.at/selfcode.html
      1. Aktuelles Datum ermitteln
      2. Datum mit gespeicherten Bildern vergleichen
      3. Entsprechendes Hintergrundbild der Tabelle zuweisen.

      Schöne Grüße

      Johannes

      »»
      hi johannes,

      sowas hab ich mittlerweile schon gefunden:

      <script language="javascript1.1">
      today = new Date();
      day = today.getDay();
      arday = new Array ("sonntag.jpg", "montag.jpg", "dienstag.jpg", "mittwoch.jpg", "donnerstag.jpg", "freitag.jpg", "samstag.jpg");
      document.write("<img src='" + arday[day] + "'>");
      </script>

      nur setzt document.write ja keinen tabellen hintergrund.

      kannst du mir vielleicht noch sagen, wie ich das bild dann der tabelle zuweise? bisher war es halt ein style="background-image:url(../images/bla.gif); background-repeat :no-repeat;".

      wie komm ich denn an die graphik ran?

      vielen dank im voraus!
      s.

      1. Hallo Sioux

        kannst du mir vielleicht noch sagen, wie ich das bild dann der tabelle zuweise? bisher war es halt ein style="background-image:url(../images/bla.gif); background-repeat :no-repeat;".

        Du benötigst das Objekt style (http://selfhtml.teamone.de/javascript/objekte/style.htm). Damit kannst du solche Sachen realisieren.

        wie komm ich denn an die graphik ran?

        Mit arday = new Array(...) wird ein neues Array erzeugt, das sieben URLs für die sieben Wochentage enthält. arday[day] ist die dem Wochentag entsprechende URL.

        Schöne Grüße

        Johannes

        --
        ss:| zu:) ls:[ fo:) de:] va:) ch:] sh:( n4:& rl:( br:^ js:| ie:{ fl:( mo:|
        Selfcode? http://emmanuel.dammerer.at/selfcode.html
        1. okayo,

          ich tüftel mal ein bisschen herum,
          wenn´s nicht klappt, kann ich dir ja mal ´ne pm schicken, okay?

          danke,
          su