Autor | Zpráva | ||
---|---|---|---|
thrombone Profil * |
#1 · Zasláno: 29. 9. 2004, 13:13:24
poraďte mi prosím někdo, jak zkombinovat myší události tak, aby se příkaz prováděl při pohybu myší se stisknutým tlačítkem. děkuju
|
||
Yuhů Profil |
#2 · Zasláno: 1. 10. 2004, 03:03:40
na to jsou tuším speciální události, něco jako ondrag nebo ondragstart, myslím, že jenom pro Explorer, nevím.
Asi bych na to šel tak, že bych si deklaroval globální proměnnou: var stisknuto = false; pak bych na body přihodil dvě události, které mi tu proměnnou budou přepínat: <body onmousedown="stisknuto=true" onmouseup="stisknuto=true"> a potom tu konkrétní událost vždycky podmínkovat podle hodnoty stisknuto: <něco onmouseover="if(stisknuto){provede-se-co-je-potřeba}"> ale je to takové hodně nejisté. Navíc by se to muselo opodmínkovat, aby to rozlišovalo jenom levé tlačítko (onmousedown/up se spouští i na pravé). A taky je možné, že se ta proměnná bude přepínat později, než se spustí to onmouseover. |
||
Anonymní Profil * |
#3 · Zasláno: 1. 10. 2004, 12:53:33
Děkuju za odpvěď. Navedl jste mě na správnou cestu :) a podařilo se mi, co jsem potřeboval...
|
||
Časová prodleva: 20 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0