• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

MouseOver Effekte mit Klickbuttons

G

Galaxius111

Guest
Hi @ll,

ich suche ein JavaScript, bei dem die Buttons beim Überfahren mit der Maus anders aussehen und gedrückt (angeklickt) noch einmal ansers aussehen.

Auf Deutsch:
Meistens werden ja bei den Homepages links so eine Art Navigationsleiste angebracht mit Grafiken als Buttons. Überfährt man diese nun mit der Maus, leuchten diese heller oder andersfarbig auf. So weit ist das kein Problem, da hier nur zwei unterschiedliche Grafiken je Button geladen werden. Aber ich war schon einmal auf einer Homepage, da hatte der Button in gedrückter Form - also wenn man drauf geklickt hat - noch eine dritte Form. Leider finde ich diese Seite nicht mehr, und habe leider auch keine Ahnung, wie ich so etwas selbst schreiben sollte.

Ich hoffe, ich habe mich verständnlich genug ausgedrückt. Sonst fragt einfach noch einmal nach.

Ansonsten vielen Dank für alles Antworten und Tipps.

MfG
Galaxius111
 
Ich bin grad beim durchstöbern von selfhtml (sehr zu empfehlende Lektüre - damit kommen solche Fragen gar net erst auf) auf folgenden Code gestossen:

PHP:
 <a href="index.php?con=nadine">
    <img  src="rollovers/nadine_01.gif"
    onMouseOver="this.src='rollovers/nadine_01_over.gif'"
    onMouseOut="this.src='rollovers/nadine_01.gif'"
    width="145" height="26" border="0" alt="nadine"></a>

Wenn Du diesen Code bei den Links oder wo auch immer einbaust, brauchste kein Script irgendwo, alles was Du brauchst ist dann bei jedem Bild dabei (sinnvoll, wenn du nur wenige Bilder mit nem rollover ausstatten willst).

Du kannst auch ein onMouseClick entsprechend des Over und Out aufrufes einbauen, dann haste dein anklicken mit der Maustaste......

so jetzt dürfet alles klar sein,.......
 
Man sind hier aber alle freundlich in diesem Forum. Da schreit ja zum davonrennen...

Na ja, auf jeden Fall wird bei der letzten vorgeschlagenen Lösung der Effekt sein - selbst wenn ich den onClick noch mit einbaue - dass beim Überfahren der Buttons mit der Maus, mein gedrückter Button wieder weg ist, weil mouseover wieder aktiv wird...

Dämmerts jetzt langsam? Das wurde hier nämlich auch noch nicht gesprochen, deshalb fand ich in der Hilfe nichts. Aber wenn ihr nicht helfen wollt, dann sagt es mir gleich, dann frage ich an anderer Stelle, bei der man freundlicher behandelt wird.

So long, und mit MfG
Galaxius111
 
vergiss bitte eins nicht: DU willst was. nicht andersrum. da hast du leider die schlechteren karten.
und wenn dir der ton nicht passt: da empfehlen wir immer sehr gerne www.pokemon-forum.de :)
bye,
mo
 
Vergesset bitte eins nicht, ich bin auf eure Hilfe nicht angewiesen. Es gibt auch andere Foren, da würden User, mit einem solchen Umgangston umgehend gesperrt. Ich könnte hier auf der Stelle mehr als 10 Foren aufzählen. Oder wo steht es geschrieben, dass ich im Internet "bitte, bitte" machen muss und auf die Knie fallen, nur weil ich eine Frage habe!?
Das ist doch schizophren das ganze...
 
bitte bitte sollst du mit sicherheit nicht sagen, aber es wäre eine grosse erleichterung für alle, die hier antworten geben, wenn zunächst die such-funktion benutzt werden würde oder in selfhtml nachgeschaut wird.
wir sind nicht dafür da, jedem rudimentärste kenntnisse in sachen webdesign zu vermitteln, die du eh an jeder ecke und in jedem forum findest.
hier gehts im wesentlichen um anspruchsvollere fragen.
aber zeig uns doch einfach mal deine bisherigen versuche, bei der fehlersuche hilft dir garantiert jeder hier.
allerdings sind wir keine scriptlieferanten für leute, die zu faul sind ihr eigenes hirn etwas anzustrengen.
bye,
mo
 
Hallo Michael,

hätte ich auf einer WebSeite, oder bei SelfHTML etwas passendes gefunden, hätte ich euch bestimmt nicht genervt oder belästigt, was ich jetzt leider getan habe, und mir auch leid tut und ich mich hiermit entschuldige. Es ist mir auch bekannt, dass man sich zuerst anderweitig bemühen soll, oder selbst aktiv werden. Es ist ja, wie schon bereits erwähnt, überhaupt kein Problem, den einfachen Bildwechsel mit JavaScript vorzunehmen. Nur wollte ich gerne das Feature dazu haben, dass bei Klick der Button gedrückt bleibt (3. Bild) und dies auch so bleibt, wenn mit der Maus wieder darüber gefahren wird. Das hat nämlich den schönen Effekt, dass der User immer weiß, in welchem Bereich der Homepage er sich gerade befindet.
Und noch einmal, bitte entschuldigt die Belästigung, für einen einfachen Bildwechsel hätte ich euch bestimmt und mit ziemlicher Sicherheit nicht genervt. Ihr könnt euch ja auch gerne mal meine Homepage ansehen ( http://www.sascha-mueller.de ) damit ihr mir glaubt, dass ich auch ein wenig Ahnung von JavaScript, Perl und PHP (auf dieser Seite nicht vorhanden) habe, und durchaus in der Lage bin, mir Scripte im Internet zu besorgen.

Ansonsten wünsche ich euch noch viel Spaß beim gegenseitigen Köpfe einschlagen. Mir ist so etwas wie dieses Forum jedenfalls bislang noch nie untergekommen.

Euer Forum:
rocketwhore.gif

Andere Foren:
pftroest.gif


MfG
Galaxius111
 
ich hatte dich darum gebeten, deinen fehlerhaften code zu posten. anscheinend hast du dir nicht mal die mühe gemacht, etwas selbst auszuprobieren, sondern kommst hier als neuling und willst fertige scripts geliefert haben. dass uns das nicht gefällt, kannst du dir denken. hier im forum herrscht ein geben und nehmen. leider verstehst du das nicht.
also gebe ich dir den guten ratschlag, dich in eins der 10 tollen foren zu begeben und dort dein glück zu versuchen, hier hast du´s dir verspielt.
 
mmm diese scheiss mucke nervt, man hällt das ja keine halbe minute auf deiner seite aus, ohne die Lautsprecher leise zu drehen bzw. auszustellen, dann hör ich aber meine mp3s nicht mehr also weg von der Seite und Lautsprecher wieder an.

Ach ja, ich muss Michael recht geben, denn es kommen immer wieder newbies hier an, die dann meinen man sollte ihnen sofort n fertiges script liefern. und die sehen nicht, dass man das Thema schon 2 Post vorher besprochen hat.
zu den Häufigsten Themen gehört auch der Bildwechsel und deswegen nervt das n bisschen.....

Am besten ists wenn man sich am anfang gleich korrekt ausdrückt, was man will, dann kann einem auch besser geholfen werden. Und wenn einem dann geholfen wird soll man nicht mit ner pampigen Antwort wie "Dämmerts jetzt langsam? Das wurde hier nämlich auch noch nicht gesprochen, deshalb fand ich in der Hilfe nichts. Aber wenn ihr nicht helfen wollt, dann sagt es mir gleich, dann frage ich an anderer Stelle, bei der man freundlicher behandelt wird. " kommen. Ich hab versucht mein möglichstes auf die Frage die Du am Anfang gestellt hast zu tun, wenn Du dich nicht richtig ausdrückst istd as nicht mein Problem. Ich brauch die Funktion für meine Seiten nicht!
 
Zuletzt bearbeitet:
Hallo .Colin,

es gibt auf meiner Seite auch die Option die Musik auszuschalten für Leute die diese nicht hören möchten (Ein Mausklick auf den grün leuchtenden Button). Aber ich weiß schon, das ist ein Kriegsforum. Ich werde euch entsprechend weiterempfehlen...

MfG
Galaxius111
 
@ Galaxius::: Was soll das rumarscheln? Hast du etwa nicht den Thread "Bitte Lesen" Von Sticky beachtet? Oder hast du generell schlechte Laune? Kerle wie DICH können wir hier nicht gebrauchen, und forum.jswelt.de ist bei weitem das beste im Web!
 
d.h. ich klick auf der Seite alles an in der hoffnung irgendwie die Musik auszukriegen??? na super!!!!

N Bildchen wie n Lautsprecher oder so wär gut, dann würde man ahnen können, dass damit die Musik ausgeht.

Ach ja, hier ne Idee für dich, da Du dich ja mit JS n bisschen auskennst:

deklariere 3 Varablen für jeden Bildwechsel:

Bildstart
Bildover
Bildselect

bei nem normalen over kannste das Bild einfach wechseln und wieder bei nem out zurück wechseln.

Bei nem klcik vertauschst Du die variablen per Script, so dass das select jetzt den Inhalt des start hat. dann haste den effekt, den Du willst...... (glaub ich)
 
warum hilfst du dem noch? der will doch nur schlechte laune verbreiten, und hält es für selbstverständlich, dass ihm hier so gut wie möglich geholfen wird! Das ist nach meiner Meinung überhaupt nicht üblich in Foren, obwohl es hier schön sehr nett und freundschaftlich ist!!!
 
Hallo .Colin,

vielen herzlichen Dank für die erste vernünftige Antwort hier im Forum. Ich werde es testen. Wenn es funktioniert, gebe ich wieder bescheid.

Über die Idee mit dem Lautsprecher oder so etwas in der Art werde ich nachdenken...

MfG
Galaxius111
 
ganz einfach: Wenn er sich wirklich mit JS auskennt sollte er mit dem Denkanstoss weiterkommen, wenn er nur scheisse (sorry) gelabert hat dann nicht,....... und außerdem bin ich nett und helfe :D :D :D
 
was geht denn hier ab... ich sollte Sonntags mal früher aufstehen.... da verpaß ich ja die Hälfte ;)

aber zum Thema: jedes halbwegs vernünfitge Bildbearbeitungsprogramm mit eingebauter Webexport Funktion kann die von Dir gewünschte Funktion erfüllen (z.B. Fireworks oder Photoshop mit ImageReady kann das bestimmt auch). Also vielleicht einfach mal die Anleitung der Software lesen und sehen, was sich hinter den Begriffen Up, Over, Down, usw versteckt...
Von einem Anwendungsentwickler sollte man eigentlich erwarten können, daß er den JS Code für die Lösung selbständig "entwickeln" kann, aber vielleicht gehe ich da zu stark von mir aus ;)
 
Da hast Du recht Albu, ich mein ein einfaches vertauschen mehr muss das ja nicht sein, hab ich in der 9ten Klasse im Informatik unterricht mit Turbo Pascal (juhu) gelernt :)

Und wenn einer Fachinformatiker ist sollte er das doch auch können,........
 
Zurück
Oben