Autor Zpráva
thrombone
Profil *
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
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 *
Děkuju za odpvěď. Navedl jste mě na správnou cestu :) a podařilo se mi, co jsem potřeboval...
Toto téma je uzamčeno. Odpověď nelze zaslat.

0