Stefan Müller: Dynamische Grafiken

Hallo Leute !
Es ist eine etwas aussergewöhnliche Frage, aber ich will sie mal stellen, denn
ich muss so und so sie programmieren, denn vielleicht
hat dazu jemand eine gute Idee mit der ich was anfangen kann:

---

Ich programmiere gerade für ein Projekt namens @box und da soll wenn man
z.B. auf die Grafik Telefonbücher, etwas weiter unter der Grafik, z.B. drei Grafiken erscheinen:
Österreich, Deutschland Schweiz

alles aber auf der selben Seite!
Ist das irgendwie möglich und wird die Technik dir von euch vorgeschlagen wird von 3.x browsern aucg unterstützt?
Also es sollen aber Wenn man aber nicht auf telefonbüchjer klickt, sondern z.B. auf Fahrpläne
dann Bahn, Bus und Flugzeug erscheinen, in den gleichen tables, wie ist das technisch realisierbar?

  1. Naja, wenn es mit den 3.* Browsern gehen soll, sieht es schlecht aus.

    Wenn es wirklich nur die zwei Faelle sind, dann wurde ich die Seiten per Javascript immer neu schreiben. Fuer jedes deiner Zwei Faelle eine Javascriptfunktion, in der du mit document.open document.write und dodument.close einfach die komplette Seite neu schreibst.

    Was anders faellt mir auch nicht ein. Aber warum muss es die gleich Seite bleiben ?

  2. Hi Stefan,

    Ich programmiere gerade für ein Projekt namens @box
    und da soll wenn man z.B. auf die Grafik
    Telefonbücher, etwas weiter unter der Grafik, z.B.
    drei Grafiken erscheinen:
    Österreich, Deutschland Schweiz
    alles aber auf der selben Seite!
    Ist das irgendwie möglich und wird die Technik dir
    von euch vorgeschlagen wird von 3.x browsern aucg
    unterstützt?
    Also es sollen aber Wenn man aber nicht auf
    telefonbüchjer klickt, sondern z.B. auf Fahrpläne
    dann Bahn, Bus und Flugzeug erscheinen, in den
    gleichen tables, wie ist das technisch realisierbar?

    Also, wenn ich Dich richtig verstehe, sollen bei Dir
    auf der Seite unten 3 Grafiken eingebaut werden, die
    beim klicken auf andere Grafiken erscheinen sollen.
    Und das mit jeweils anderen Bildern, je nachdem wo
    geklickt wurde ?

    Eine Moeglichkeit waere unten auf die Seite drei
    Grafiken einzufuegen, die zunaechst die
    hintergrundfarbe haben. Wenn die oberen Grafiken dann
    angeklickt werden wird eine JavaScript-Funktion
    ausgefuehrt, die dann die unteren Bilder austauscht.
    Problem hier ist 1. das Benutzer ohne JavaScript gar
    nichts mitkriegen; und 2. beim IE3 noch kein Image-
    Object existierte, das ermoeglicht Bilder auszutauschen.
    Also funktioniert das mit dem IE erst ab 4 und mit NS
    ab der 3er Version.

    Solte Dir das reichen, und Du weisst nicht, wie du
    das JavaScript schreiben musst, damit mehrere Grafiken
    mit unterschiedlichen Grafiken ausgetauscht werden,
    dann kannst Du mir ja eine Mail dazu senden.

    hth

    Hartmut Schoepke

    1. Hallo Stefan,

      Eine Moeglichkeit waere unten auf die Seite drei
      Grafiken einzufuegen, die zunaechst die
      hintergrundfarbe haben. Wenn die oberen Grafiken dann
      angeklickt werden wird eine JavaScript-Funktion
      ausgefuehrt, die dann die unteren Bilder austauscht.
      Problem hier ist 1. das Benutzer ohne JavaScript gar
      nichts mitkriegen; und 2. beim IE3 noch kein Image-
      Object existierte, das ermoeglicht Bilder auszutauschen.
      Also funktioniert das mit dem IE erst ab 4 und mit NS
      ab der 3er Version.

      Ein Beispiel dazu steht unter http://www.metropolis.de/home.html. Hier müßtest Du dann allerdings die onMouseOver-Events durch OnClick-Events ersetzen.

      Auch hier allerdings der Nachteil, daß das mit dem IE3 nicht funktioniert. Aber vielleicht hilft Dir das ja weiter,

      mfg

      Dennis