Hogyan lehet azonosítani az aktív fülön javascript

Hogyan lehet azonosítani az aktív fülön javascript

Néha meg kell nyomon követni, hogy a felhasználó lapot a helyszínen, vagy sem. Ez akkor lehet hasznos, ha létre időzítő lenne ellenőrizni minden 10 másodpercben egy internetes felhasználó, akár nem, valamint különféle értesítések vagy egyszerűen statisztikákat.

A lényege a forgatókönyvet, hogy meg kell-e felvenni a tételt, amelyre a felhasználó az egér aktív esedékes onfocus vagy felhasználói kapcsolva egy másik lapra (és talán nem becsukta) - onblur.

Script kódot, ami számít a másodperceket töltött a felhasználó által az oldalon.

Ha nem vagyunk az aktív lapon a számla megy, ha a bal fül - az időzítő leáll. De ha mentek vissza erre a lapra, a számla továbbra is megy a pont, ahol ő abbahagyta. Azt a fajta tett egy script, amely tájékoztatja, hogy mennyi idő a felhasználó online az oldalon.

Ez a felhasználó már online 0 mp.

Néhány felhasználó nem ugyanaz a dolog jQuery, mint ez:

$ (Window) .focus (function () <>); // lap
$ (Window) .blur (function () <>); // bal fül

Vagy akár, mint ez (kinevezéséről a script egy adott tag):

De a lényeg a munka nem változik. Jelentése ugyanaz marad.

lásd még

Lehetővé teszi, hogy gyorsan létre bármilyen visszajelzést formában az Ön weboldalán jelölőnégyzeteket, mezők, gombok, fájlokat és sok lehetőség!