steckl: Verschiedene DIVs in Wochenzyklus anzeigen

Beitrag lesen

Hi,

Sry habe ich irgentwie nicht dran gedacht.

Geht doch

  1. du machst bis jetzt nur was, wenn TagInWoche 0,1 oder 5 ist. Heute ist aber Donnerstag, also Tag 4, wenn ich mich nicht irre.

Klar Tag 4 bin etwas durch den Wind :(

Mir waere auch Freitag lieber :)

Mit der Funktion klappt das nun super und die Fehlerkonsole bleibt auch leer :)

Eine Frage noch wäre das script auch so zu erweitern das die Divs alle 7 wechseln also jede Woche einer stehen bleibt?

alle 7 Tage?
Da wirds schon etwas schwieriger.

Du kannst mit getTime()  die Milisekunden seit dem 1.1.1970 bekommen. Das musst du dann auf Wochen umrechnen, das ganze dann runden und dann mit modulo den Divisionsrest mit 4 berechnen. Je nach Ergebnis kannst du dann wieder mit if /else den entsprechenden Div anzeigen.

Du solltest aber auch die Hinweise von Gunnar beachten. Wenn der Besucher JS deaktiviert hat sieht er garkeines der Divs.
Also waere eine Serverseitige Loesung (z.B. mit PHP oder Perl) am schoensten. Ansonsten vielleicht einen Alternativen Inhalt fuer Besucher ohne JS.

mfG,
steckl

0 57

Verschiedene DIVs in Wochenzyklus anzeigen

Jens.V
  • javascript
  1. 0
    steckl
    1. 0
      Jens.V
      1. 0
        steckl
        1. 0
          Jens.V
          1. 0
            Steel
          2. 0
            steckl
            1. 0
              Jens.V
              1. 0
                steckl
                1. 0
                  Jens.V
                  1. 0
                    steckl
                    1. 0
                      Jens.V
                      1. 0
                        steckl
                        1. 0
                          Gunnar Bittersmann
                          1. 0
                            steckl
                            1. 0
                              Jens.V
                              1. 0
                                steckl
                                1. 0
                                  Jens.V
                                  1. 0
                                    Jens.V
                                    1. 0
                                      Gunnar Bittersmann
                                      1. 0
                                        Jens.V
                                        1. 0
                                          steckl
                                          1. 0
                                            Jens.V
                                            1. 0
                                              steckl
                                              1. 0
                                                Jens.V
                                                1. 0
                                                  Gunnar Bittersmann
                                                  1. 0
                                                    Jens.V
                                                2. 0
                                                  steckl
                                                  1. 0
                                                    Jens.V
                                                    1. 0
                                                      steckl
                                                      1. 0
                                                        Jens.V
                                                        1. 0
                                                          steckl
                                                          1. 0
                                                            Jens.V
                                                            1. 0
                                                              steckl
                                            2. 0
                                              Gunnar Bittersmann
                                        2. 0
                                          Gunnar Bittersmann
                            2. 0
                              steckl
  2. 0
    Gunnar Bittersmann
    1. 0
      Jens.V
      1. 0
        Gunnar Bittersmann
        • php
        1. 0
          Jens.V
          1. 0
            Gunnar Bittersmann
            1. 0
              Jens.V
              1. 0
                Jens.V
              2. 0
                steckl
                1. 0
                  Jens.V
                  1. 0
                    steckl
                    1. 0
                      Jens.V
                      1. 0
                        steckl
                        1. 0
                          Jens.V
                          1. 0
                            steckl
                            1. 0
                              Jens.V
          2. 0
            steckl
            1. 0
              Gunnar Bittersmann
              1. 0
                steckl
      2. 0
        steckl
        1. 0
          Gunnar Bittersmann
          • php