Bonjour,
Je souhaite faire réagir ma page à un événement personnalisé CTRL + CLIC. Je n'ai pas trouvé comment créer un événement personnalisé, qui combine deux événements existants.
Merci d'avance pour votre aide.
Version imprimable
Bonjour,
Je souhaite faire réagir ma page à un événement personnalisé CTRL + CLIC. Je n'ai pas trouvé comment créer un événement personnalisé, qui combine deux événements existants.
Merci d'avance pour votre aide.
il faut activer des variable a true, lorsque l'un ou l'autre sont clické :)
puis géré ça dans chacune des méthodes ( sur le onkeypress , le onkeyup , et le onmousedown et onmouseup )
une bidouille juste pour le principe...
Mais à adapter pour ffx
Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30 <script type='text/javascript'> var ctrl=false; function ctrlpress(event){ var evt = (evt) ? evt : ((event) ? event : null); if (evt.keyCode==17){ctrl=true;} } function doSomething(e) { var leftclick; if (!e) var e = window.event; if (e.which) rightclick = (e.which == 3); else if (e.button) rightclick = (e.button == 0); if(ctrl){ alert('ok'); ctrl=false; } } </script> </head> <body onkeydown="ctrlpress(event)" onmousedown="doSomething()" onkeyup="ctrl=false" > </body> </html>