Jump to content
php.lv forumi

Events var atcelt cita eventa izpildi?


Lynx

Recommended Posts

Tātad lieta sekojoša uz konkrēta elementa lapā ir 3 eventi. onmousedown, onmouseup un tagad arī dblclick. Vai ir iespējams izveidot kādu mehānismu, lai taisot dblclick mousedown un mouseup nenostrādā?

 

Cik saprotu, tas nav īsti iespējams, jo mousedown un up tiek divreiz palaisti pirms tiek palaists arī dblclick? Vai tomēr ir kāds viltīgs mehānisms? Piemēram veidot delay uz paša mousedown effekta izpildei? Attiecīgi nospiežam mousedown un ja ļoti ātri seko mouseup atceļam mousedown. Kāds ir kaut ko līdzīgu veidojis?

Link to comment
Share on other sites

Pirmais, kas ienāca prātā, bija tas pats delays. Otrais - kāda suņa pēc vispār weblapā taisīt kaut kādu marazmu ar click & doubleclick, tā tev nav standalone izpildāmā aplikācija galu galā. Ir lietas, kas webā ir pieņemtas un kas nav.

Link to comment
Share on other sites

×
×
  • Create New...