Mam pytanie: Czy istnieje jakiś skrypt w js lub jakaś f-cja, która by zwracała jakąś wartość, gdy ktoś jest na danej stronie (na której jest ten skrypt)?
Chodzi o stronę, gdzie trzeba by udzielić odpowiedzi na jakieś pytania. Ten skrypt lub funkcja miałaby zwrócić jakąś wartość, tak aby było wiadomo, że osoba otworzyła sb nową kartę i np. szukała w googlach odp. na pytania.
Dzięki temu można by sprawdzić czy osoba nie korzystała z jakiś stron, aby sprawdzić odp.
Możesz jedynie monitorować zachowanie użytkownika na twojej stronie np. czas bezczynności myszy,klawiatury ale nei wiem czy jest to dobry pomysł gdyż js zawsze można wyłączyć. Lepszym sposobem wydaje mi się sprawdzanie czasu po stronie serwera, lecz co z opóźnieniem, które może być ogromne przy wolniejszych łączach.
ale czy tak trudno zgłębić nieco temat (google nie gryzie)
window.onblur = function () {
document.title = 'not focused';
// place your code here
}
window.onfocus = function () {
document.title = 'focused';
// place your code here
}