Mezir
10.07.2015, 21:48:23
Witam, jest jakiś sposób by do skryptu dodać zabezpieczenie przed zbyt częstym odświeżaniem/przeładowywaniem skryptu?
Jeśli jest, to jak takie coś zrobić?
Pozdrawiam!
adrianpl20
10.07.2015, 22:31:01
Akcji odświeżania w przeglądarce nie zablokujesz, ale jeśli masz na stronie "ciężkie" treści, np. sporo obrazków, ciężkie pliki javascript, css, to możesz to wszystko cache'ować żeby za każdym razem nie pobierać tego samego.
Forti
10.07.2015, 22:48:56
Możesz zapisywać ID sesji usera, aktualny czas oraz url (lokalizacje). PRzy nowym request sprawdzać ID, różnice czasu i url. Jeżeli url i ID to samo (ten sam user, refresh strony) a czas relatywnie mały to po prostu blokujesz.
Problemu nie widzę żadnego.
adrianpl20
11.07.2015, 09:27:54
@Forti ale wtedy i tak gość musi się połączyć z serwerem więc bez sensu...
// edit
Zależy jeszcze przed czym chce tak autor tematu się "uchronić" - czy jakieś treści są ciężkie, czy coś w stylu "gra przeglądarkową i niedopuszczalne w regulaminie jest odświeżanie strony w jakiejś sytuacji"
Forti
11.07.2015, 11:32:32
No a jak chcesz to inaczej zrobić bez połączenia z serwerem? PRzecież to mozna sprawdzać zanim wogóle załaduje się jaki kolwiek html O_o
Jeżeli ktoś chce zablokować przyciś refresh czy tam F5/cmd+r to chętnie wysłucham jak
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.