ПредишенСледващото

Как да се установи активната раздела в JavaScript

Понякога трябва да се следи дали раздела на потребителя към вашия сайт или не. Това може да бъде полезно при създаването на таймери, които ще бъдат проверявани на всеки 10 секунди, онлайн потребител или не, както и различни уведомления или просто статистика.

Същността на сценария е, че ние трябва да вземем това дали позицията, на която мишката на потребителя е активен поради onfocus или потребител е включен в друг раздел (и може би съм го затвори) - onblur.

Script код, който отброява секундите, прекарани от страна на потребителя на сайта.

Ако сме в активния раздела, продължава разказът, ако бъдат оставени раздела - таймерът спира. Но ако се върнахте към този раздел, за сметка продължава да се продължи с мястото, където той е бил спрян. Някак си направи скрипт, който информира, колко време потребителят е онлайн на сайта.

Този потребител е вече онлайн 0 сек.

Някои потребители направи същото нещо с JQuery по този начин:

$ (Window) .focus (функция () <>); // раздела
$ (Window) .blur (функция () <>); // Ляв раздела

Или още по-така (за назначаване на сценария за конкретен етикет):

Но същността на работата не се променя. Смисълът остава същата.

виж също

Позволява ви да създадете бързо всякакъв вид форма за обратна връзка за вашия уеб сайт с отметки, полета, бутони за избор на файлове, както и много възможности!

Подкрепете проекта - споделете линка, благодаря!