Christoph: Problem mit Buttonverhalten

Beitrag lesen

Hi

<img src="testbild.gif" onmousedown="showEventType(event);return false;" onmouseout="showEventType(event);" onmouseup="showEventType(event);" onclick='showEventType(event);'" ondrag="return false;" />

Ja danke das haut ganz gut hin, nur hat das ganze noch einen kleinen Schoenheitsfehler:

Halte ich die Maustaste gedrueckt, fahre aus dem Buttonbereich und dann wieder zurueck in den Buttonbereich wird mir das onclick event getriggered sobald in den Button loslasse. Das ist im IE und Modzilla der Fall. Bei Opera wird hier das onclick event nicht ausgefuehrt. Gibt es hier eine Moeglichkeit das Verhalten zu vereinheitlichen?

Optimal waere folgendes Szenario: Halte ich die Maustaste gedrueckt, fahre aus dem Buttonbereich und dann wieder zurueck in den Buttonbereich wird wieder das onMousedown event aufgerufen, und wenn dann schlussendlich die Maustaste loslasse wird mir das onclick event aufgerufen. Jemand eine Idee wie ich das bewerkstelligen koennte?

Danke und Gruss
C