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.

Kapcsolódó cikkek