HighDots Forums  

Eventproblem

Javascript (German) Programmiersprache JavaScript. (de.comp.lang.javascript)


Discuss Eventproblem in the Javascript (German) forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Oliver Block
 
Posts: n/a

Default Eventproblem - 06-01-2006 , 04:50 PM






Hallo,

ich habe folgendes Problem in einer Seite entdeckt:

Eine Tabelle besteht aus n Zeilen und m Spalten. Einige <td>-Elemente
enthalten div-Elemente mit Inhalt. In allen <td>-Elementen ist ein
Eventhandler für ondblclick-Ereignisse implementiert.

< td ... ondblclick="handle_event('x') ...>

wobei x die lfd. Nr der Zelle ist, die beim laden der Seite geschrieben
eingefügt wird. In jedem div-Element ist ein onclick-Eventhandler
implementiert.

<div ... onclick="handle_event2(this)" ...>

Folgendes Verhalten zeigt sich:

klick auf div: click-Ereignis
doppelclick auf td: Doppelklick-Ereignis

Problem:

Doppelklick auf div: 1 Doppelklick-Ereignis UND 2 Klick-Ereignisse

Ich habe versucht das Problem auf einer anderen Seite nachzustellen. Leider
bisher erfolglos.

Falls jemand eine Idee hat!?

Gruß,

Oliver


Reply With Quote
  #2  
Old   
Bernd Hohmann
 
Posts: n/a

Default Re: Eventproblem - 06-02-2006 , 08:56 AM






Oliver Block wrote:

Quote:
Doppelklick auf div: 1 Doppelklick-Ereignis UND 2 Klick-Ereignisse
Nach meinem Verständnis ist es der Regelfall dass sich die Events von
"innen" nach "aussen" kaskadieren. Aber ich bin auch nicht so der Crack.

Quote:
Falls jemand eine Idee hat!?
So ohne Source und lauffähiges Muster bleibt die Kristallkugel grau und
verschwommen.

Bernd


Reply With Quote
  #3  
Old   
Oliver Block
 
Posts: n/a

Default Update - 06-02-2006 , 07:49 PM



Oliver Block wrote:
Quote:
Hallo,

ich habe folgendes Problem in einer Seite entdeckt:

Problem:

Doppelklick auf div: 1 Doppelklick-Ereignis UND 2 Klick-Ereignisse

Ich habe versucht das Problem auf einer anderen Seite nachzustellen.
Leider bisher erfolglos.
Das Problem entsteht nur in Mozilla bzw. Firefox. Ein Test mit Microsoft
Internet Explorer 6 hat gezeigt, daß es das Problem dort nicht gibt.



Reply With Quote
  #4  
Old   
Martin Honnen
 
Posts: n/a

Default Re: Update - 06-03-2006 , 10:08 AM





Oliver Block wrote:


Quote:
Das Problem entsteht nur in Mozilla bzw. Firefox.
Mit Mozilla sollte event.detail die Anzahl der Clicks ergeben, dadurch
sollte dein Code die click-Events ausfiltern koennen.

--

Martin Honnen
http://JavaScript.FAQTs.com/


Reply With Quote
  #5  
Old   
Oliver Block
 
Posts: n/a

Default Re: Update - 06-03-2006 , 03:00 PM



Martin Honnen wrote:

Quote:

Oliver Block wrote:


Das Problem entsteht nur in Mozilla bzw. Firefox.

Mit Mozilla sollte event.detail die Anzahl der Clicks ergeben, dadurch
sollte dein Code die click-Events ausfiltern koennen.
Danke Martin. Ich werde es gleich nach Pfingsten ausprobieren.

Gesegnetes Pfingstfest und Gruß,

Oliver


Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.