roger: dynamische grafische buttons

hallo

ich habe das dynamisch grafische menue von selfhtml (http://selfhtml.teamone.de/javascript/beispiele/buttons.htm) eingesetzt. wie kann ich jetzt mein menue so erweitern, dass beim anklicken des buttons die zweite grafik bestehen bleibt (mit zweiter grafik meine ich die gleiche grafik wie beim überfahren mit der maus) und beim anklicken eines anderen buttons der vorherige button wieder auf die erste grafik zurückgestellt wird?

vielen dank für eure hilfe

gruss roger

  1. Ich nehme an Du willst erreichen, das nach dem anklicken eines Buttons auf die entsprechende Seite gewechselt wird und dann auf dieser Seite der zweite Button stehen bleibt? Wenn ja dann füge einfach auf dieser Seite kein a href an dieser Stelle ein, sondern einfach den zweiten Button.
    Gruss
    S.

    hallo

    ich habe das dynamisch grafische menue von selfhtml (http://selfhtml.teamone.de/javascript/beispiele/buttons.htm) eingesetzt. wie kann ich jetzt mein menue so erweitern, dass beim anklicken des buttons die zweite grafik bestehen bleibt (mit zweiter grafik meine ich die gleiche grafik wie beim überfahren mit der maus) und beim anklicken eines anderen buttons der vorherige button wieder auf die erste grafik zurückgestellt wird?

    vielen dank für eure hilfe

    gruss roger

    1. nein...die seite die ich anzeigen möchte ist in einem anderen frame

      Ich nehme an Du willst erreichen, das nach dem anklicken eines Buttons auf die entsprechende Seite gewechselt wird und dann auf dieser Seite der zweite Button stehen bleibt? Wenn ja dann füge einfach auf dieser Seite kein a href an dieser Stelle ein, sondern einfach den zweiten Button.
      Gruss
      S.

      hallo

      ich habe das dynamisch grafische menue von selfhtml (http://selfhtml.teamone.de/javascript/beispiele/buttons.htm) eingesetzt. wie kann ich jetzt mein menue so erweitern, dass beim anklicken des buttons die zweite grafik bestehen bleibt (mit zweiter grafik meine ich die gleiche grafik wie beim überfahren mit der maus) und beim anklicken eines anderen buttons der vorherige button wieder auf die erste grafik zurückgestellt wird?

      vielen dank für eure hilfe

      gruss roger

    2. nein...die seite die ich anzeigen möchte ist in einem anderen frame...

  2. hallo

    ich habe das dynamisch grafische menue von selfhtml (http://selfhtml.teamone.de/javascript/beispiele/buttons.htm) eingesetzt. wie kann ich jetzt mein menue so erweitern, dass beim anklicken des buttons die zweite grafik bestehen bleibt (mit zweiter grafik meine ich die gleiche grafik wie beim überfahren mit der maus) und beim anklicken eines anderen buttons der vorherige button wieder auf die erste grafik zurückgestellt wird?

    vielen dank für eure hilfe

    gruss roger

    hi Roger,
    probiers mal mit der funktion onmouseup ... nach gleichem prinzip wie onmouseover
    ciaoi Ronny

  3. hallo ronny

    funktioniert leider nicht...aber trotzdem danke!

    gruss
    roger

  4. hallo

    ich habe das dynamisch grafische menue von selfhtml (http://selfhtml.teamone.de/javascript/beispiele/buttons.htm) eingesetzt. wie kann ich jetzt mein menue so erweitern, dass beim anklicken des buttons die zweite grafik bestehen bleibt (mit zweiter grafik meine ich die gleiche grafik wie beim überfahren mit der maus) und beim anklicken eines anderen buttons der vorherige button wieder auf die erste grafik zurückgestellt wird?

    vielen dank für eure hilfe

    Lieber Roger,

    hört sich so an, als setztest das Ganze als permanent sichtbare Navigationsleiste ein. Ganz logisch erscheint es mir zwar nicht, den ausgewählten (aktiven) Button gleich dem für Mouseover zu setzen, aber gehn tut's schon, wenn es auch nicht ganz ohne ist. Logischer wäre ein dritter Button, oder? Aber vielleicht ist es sogar einfacher als mit drei Buttons ;-)

    Zunächst mußt Du ein weiteres event abfangen: onMousedown und dafür einen entsprechenden Bildwechsel vornehmen.

    Gleichzeitig brauchst Du aber eine Funktion, die jetzt auch die anderen Buttons in den richtigen Zusatnd versetzt. Wenn Du alles in eine Funktion packst, kommst DU auf eine ganz schön komplexe Abfrage mit reichlich Variablen.

    In Dreamweaver gibt's dafür eine vorgefertigte Funktion, die sogar in allen möglichen Browsern funktioniert (ich hab's mal in Netscape 4.7, Mozilla 0.9.9 und IE 5.5 ausprobiert). Es geht, wenn auch etwas irritierend ist, dass bei so vielen Bildern die Navigation etwas träge reagiert, bis alles wirklich geladen ist. Richtig elegant sieht's dann erst aus, wenn man eine paar Sekunden auf der Seite bleibt.

    Wahrscheinlich muss man die Buttons sehr optimieren, damit sie relativ schnell geladen werden, und vielleicht auch noch ein bisschen Hand an den Code legen oder selber etwas Schlankeres entwickeln.

    Viele Grüße

    Mathias

  5. Hallo,

    wie kann ich jetzt mein menue so erweitern, dass beim anklicken des buttons die zweite grafik bestehen bleibt (mit zweiter grafik meine ich die gleiche grafik wie beim überfahren mit der maus) und beim anklicken eines anderen buttons der vorherige button wieder auf die erste grafik zurückgestellt wird?

    Das duerfte in die Richtung von http://www.styleassistant.de/tips/tip15.htm gehen (speziell b und c gehen, wobei jeweils drei Bilder verwendet werden).

    MfG, Thomas

    1. hallo thomas

      genau das ist es was ich suche...
      vielen dank und gruss
      roger

      Hallo,

      wie kann ich jetzt mein menue so erweitern, dass beim anklicken des buttons die zweite grafik bestehen bleibt (mit zweiter grafik meine ich die gleiche grafik wie beim überfahren mit der maus) und beim anklicken eines anderen buttons der vorherige button wieder auf die erste grafik zurückgestellt wird?

      Das duerfte in die Richtung von http://www.styleassistant.de/tips/tip15.htm gehen (speziell b und c gehen, wobei jeweils drei Bilder verwendet werden).

      MfG, Thomas