Hogyan ellenőrzik a kurzort a js
Hogyan ellenőrzik a kurzort a JS
Rövid bemutatkozás. Nem tudjuk elkapjam a kurzort a JS - ez biztonsági követelményeknek, de nem tudjuk elrejteni, és szimulálja mozgását a kép - de az átlagos felhasználó számára nem lesz különbség.
Szerint a CSS specifikáció, a kurzort lehet állítani, hogy nincs:
Most az oldalon, ahol a szabály van írva, a kurzor eltűnik. Távozás:
Itt a mutató eltűnik
Azonban azt is meg kell, hogy mozog. A kurzor vezérlő nem vagyunk képesek (ez a biztonsági követelmény), de mi akadályoz bennünket, hogy képet, és mozgassa azt szeretné? Semmi baj.
Illessze be a képet, és rendeljen hozzá egy egyedi azonosítója:
De a kép már álló helyzetben van, szükséges, hogy ő mozog. Írj egy egyszerű funkció a JS:
x, y - koordinátáit a „helyettesítő” kurzort. Ebben a funkcióban a kurzor jobbra és balra, fel és le véletlenszerűen maximális távolsága 10 pixel minden hatodik másodpercben:
kezdet
De azt akarjuk, hogy lehet mozgatni a helyes irányba? És ezt:
Programok rendelésre
De a kurzor eléri a linkeket és milyen? Ez így van, az szükséges, hogy rákattintott a linkre. hozzátéve:
Nos, az utolsó érintés: mielőtt a kapcsolat hozzá a változás a kép src:
Ennek eredményeképpen megkapjuk a következő kép:
Programok rendelésre
Ha létrehoz egy kiterjesztés a böngésző. akkor kénytelen ezt script, hogy szimulálják a kurzort bármely honlapján. Vagy pedig használhatod Tampermonkey. Ha valami nem világos - írja. Én mindent szeszély a forgatókönyvet, és nem csak a honlapon.