dynamische grafische buttons
roger
- javascript
0 Stephan Hoesch0 Ronny0 roger0 Mathias Bigge0 Thomas Meinike0 roger
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
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
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
nein...die seite die ich anzeigen möchte ist in einem anderen frame...
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
hallo ronny
funktioniert leider nicht...aber trotzdem danke!
gruss
roger
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
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
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