Turbo: Problem mit Event-Handler "onClick"

Hallo Leutz!

Aus einem mir unerfindlichen Grund weigert sich mein Browser (Firefox),   die Grafik für den Eventhandler "onClick" anzuzeigen, wohingegen die für onMouseOver und onMouseOut einwandfrei dargestellt werden!

Hier ist der Code:

<img src="n0.gif" height="25" width="103" hspace="10" border="0"
onMouseOver="src='n0over.gif'";
onMouseOut="src='n0.gif'";
onclick="src='n0click.gif'";

Ich sehe keinen Syntaxfehler, die Konsole zeigt auch nichts an, die Grafik (n0click.gif) existiert, der Suchpfad stimmt auch - was ist hier falsch?

Bis bald,

Jörg

  1. Hallo Leutz!

    Aus einem mir unerfindlichen Grund weigert sich mein Browser (Firefox),   die Grafik für den Eventhandler "onClick" anzuzeigen, wohingegen die für onMouseOver und onMouseOut einwandfrei dargestellt werden!

    Könnte n dem browser legen hast du schon auch mit anderen browsern versucht?

    1. High!

      Könnte n dem browser legen hast du schon auch mit anderen browsern versucht?

      IE 5.0 zeigt n0click.gif tatsächlich an - allerdings erst, wenn man die gedruckte Maustaste wieder loslässt! Merkwürdig... gibt es für die Eventhandler Workarounds?

      Bis bald im Khyberspace!

      Yadgar

      Now boozing: Instant-Kaffeeplörre von Aldi, ich glaube wirklich, ich steige auf Kokain um, andernfalls wird das nix mehr mit der IT-Karriere...

      1. hi,

        IE 5.0 zeigt n0click.gif tatsächlich an - allerdings erst, wenn man die gedruckte Maustaste wieder loslässt! Merkwürdig... gibt es für die Eventhandler Workarounds?

        Könnte das vielleicht ein Problem bzgl. der "Priorität" der Eventhandler sein?

        Während du auf das Bild klickst, ist ja idR. der Zustand onMousover auch noch gegeben - du bist mit dem Mauszeiger ja auf dem Bild, andernfalls könntest du nicht klicken ...

        gruß,
        wahsaga

        --
        /voodoo.css:
        #GeorgeWBush { position:absolute; bottom:-6ft; }
        1. Hi Wahsaga,

          Während du auf das Bild klickst, ist ja idR. der Zustand onMousover auch noch gegeben - du bist mit dem Mauszeiger ja auf dem Bild, andernfalls könntest du nicht klicken ...

          das war zunächst auch meine Intention, nachdem ich den codeschnipsel jedoch mit unterschiedlichen browsern getestet hab, wurde mir schnell klar, dass das offenbar nicht die Ursache ist...

          jedenfalls nicht mit bei meinen testbrowsern mit meiner testdoctype...

          verwunderlich finde ich es trotzdem, dass Turbo Yadgar nicht mit ein paar mehr informationen "rüberkommt" vielleicht liegt das problem ja an irgend'nem anderen fehler oberhalb oder unterhalb des vermeintlichen Problems

          gruß,
          wahsaga

          gruß der Hilker

        2. High!

          Könnte das vielleicht ein Problem bzgl. der "Priorität" der Eventhandler sein?

          Während du auf das Bild klickst, ist ja idR. der Zustand onMousover auch noch gegeben - du bist mit dem Mauszeiger ja auf dem Bild, andernfalls könntest du nicht klicken ...

          Das klingt unlogisch, denn auch in dem Moment, wo ich die Maustaste loslasse (und das Bild dann doch noch angezeigt wird) ist nach wie vor onMouseOver gültig!

          An der Priorität kann es wohl nicht liegen...

          Bis bald im Khyberspace!

          Yadgar

      2. High!

        Könnte n dem browser legen hast du schon auch mit anderen browsern versucht?

        IE 5.0 zeigt n0click.gif tatsächlich an - allerdings erst, wenn man die gedruckte Maustaste wieder loslässt!

        Ja, das ist nicht nur beim IE5 so, sondern auch bei allen anderen browsern, die ich kenne, was nicht heißt dass es bei allen so ist.

        Vielleicht suchst Du onMouseDown?

        Merkwürdig... gibt es für die Eventhandler Workarounds?
        keine ahnung, evtl. google: onKlick Workaround

        Bis bald im Khyberspace!

        Yadgar

        jo, cya!

        Now boozing: Instant-Kaffeeplörre von Aldi, ich glaube wirklich, ich steige auf Kokain um, andernfalls wird das nix mehr mit der IT-Karriere...

        1. High!

          Vielleicht suchst Du onMouseDown?

          Bingo! Das war es...

          Danke für den Tipp!

          Bis bald im Khyberspace!

          Yadgar

          1. High!

            Vielleicht suchst Du onMouseDown?

            Bingo! Das war es...

            Danke für den Tipp!

            keine Ursache...
            ist mir jedoch immernoch schleierhaft, warum das mit onClick nicht funktioniert...

            Bis bald im Khyberspace!

            Yadgar

            Gruß, der Hilker

  2. Hallo Leutz!

    Tach!

    <img src="n0.gif" height="25" width="103" hspace="10" border="0"
    onMouseOver="src='n0over.gif'";
    onMouseOut="src='n0.gif'";
    onclick="src='n0click.gif'";

    sollte

    Ich sehe keinen Syntaxfehler, die Konsole zeigt auch nichts an, die Grafik (n0click.gif) existiert, der Suchpfad stimmt auch - was ist hier falsch?

    heißt die Grafik vielleicht ausversehen 'nOclick.gif' und nicht 'n0click.gif'?

    ich hab deinen code mal rauskopiert, bei mir klappt das ohne problem..
    hab's mit MSIE6 und FF1.5 versucht.

    Bis bald,

    Jörg

    der Hilker

    1. High!

      heißt die Grafik vielleicht ausversehen 'nOclick.gif' und nicht 'n0click.gif'?

      Nein, es ist eine Null, kein Oh!

      Bis bald im Khyberspace!

      Yadgar

      1. High!

        heißt die Grafik vielleicht ausversehen 'nOclick.gif' und nicht 'n0click.gif'?

        Nein, es ist eine Null, kein Oh!

        OK, vielleicht wäre ein URL mal hilfreich, wo man sich das "problem" im gesamten ansehen kann?

        Bis bald im Khyberspace!

        Yadgar

        Gruß, der Hilker

  3. <img src="n0.gif" height="25" width="103" hspace="10" border="0"
    onMouseOver="src='n0over.gif'";
    onMouseOut="src='n0.gif'";
    onclick="src='n0click.gif'";

    Ich sehe keinen Syntaxfehler, die Konsole zeigt auch nichts an, die Grafik (n0click.gif) existiert, der Suchpfad stimmt auch - was ist hier falsch?

    Bist du sicher, dass du die Maus auch nicht wieder vom Bild runter bewegt hast?
    Schmeiss mal die beiden anderen Events raus.

    Struppi.