Ich weiß, dass es möglich ist, eine Zeit zu definieren, nach der eine HTML-Website automatisch aktualisiert wird. Aber gibt es eine Möglichkeit, diese Rate zu begrenzen, so dass man zum Beispiel die Taste F5 nicht gedrückt halten kann, um die Website "kontinuierlich" zu aktualisieren? Entweder in der html-Datei selbst oder vielleicht auf dem Server mit einigen Einstellungen speziell für diese Datei?Wie kann ich die Aktualisierungsrate auf einer Website begrenzen?
Antwort
Wenn Sie verhindern können, dass die Seite neu geladen wird, können Sie verhindern, dass Benutzer Ihre Website immer schließen, es sei denn, er/sie schließt den Browser und dies wird so störend sein.
Fast alles, was Sie tun können, ist, bevor Sie Seite neu laden fragen Sie sind Sie sicher? Sie können jedoch nicht vollständig vom Benutzer aufhören zu tun, dass
<script type="text/javascript">
window.onbeforeunload = function() {
return "are you sure you want to leave?";
}
</script>
oder Sie können F5 deaktivieren auf keyDown Ereignisse e
aufgetreten
if ((e.which || e.keyCode) == 82 || (e.which || e.keyCode) == 116) e.preventDefault(); };
aber Wenn Sie begrenzen nur die Benutzer von Rate von mehr als Sie damit umgehen können durch Programmiersprachen wie PHP und ASP und speichern Sie die Zählung des Besuchs in der Benutzersitzung und wenn diese Zahl überschreiten ihn auf einige Warnung umleiten
Nun, ich möchte den Benutzer nicht vor dem Verlassen der Website warnen, aber wenn sie es aktualisieren oder die Seite laden oder neu laden. Eigentlich möchte ich sie nicht einmal warnen, sondern lediglich verhindern, dass sie die Seite laden, wenn sie diese Seite schon weniger als eine Minute vorher geladen haben. –
können Sie dies nicht tun.Sie können nur F5-Taste deaktivieren und dann wird der Benutzer nicht in der Lage sein, die Seite mit F5-Taste zu aktualisieren, aber er/sie kann die Seite per Browser erneut laden. –
Wenn Sie verhindern können, dass die Seite neu geladen wird, können Sie verhindern, dass Benutzer Ihre Website immer schließen –
- 1. Wie kann ich die Dauer einer Prüfung auf meiner Website begrenzen?
- 2. Wie kann ich die Aktualisierungsrate des Monitors bestimmen?
- 3. Wie kann ich die Länge einer Linie in NLog begrenzen?
- 4. Controlling Anzeige Aktualisierungsrate auf Android Geräten
- 5. Kann ich die WPF TextBlock-Höhe auf zwei Zeilen begrenzen?
- 6. Kann ich die lebenslange Verschmutzung von einer Struktur begrenzen?
- 7. Wie kann ich die maximale Laufzeit für einen Komponententest begrenzen?
- 8. Wie kann ich die Einkaufswagen-ID einer bestimmten Website verfolgen?
- 9. Wie kann ich Klicks auf Schaltflächen auf einer Website nachverfolgen, die Google Analytics nicht verwenden kann?
- 10. Wie kann ich die Einstellungen einer Website in IIS7 duplizieren?
- 11. Wie kann ich die Parallelität von Q-Versprechen begrenzen?
- 12. Wie kann ich die Größe von temporären Tabellen begrenzen?
- 13. Wie kann man die Größe einer Tabelle begrenzen?
- 14. Wie kann ich eine Ionic2-App auf einer Website präsentieren?
- 15. Wie kann ich OCR auf einer Website mit PHP implementieren?
- 16. Wie kann ich mich auf einer Website mit Java anmelden
- 17. Wie kann ich benutzerdefinierte Schriftarten auf einer Website verwenden?
- 18. Wie kann ich lokal auf das DOM einer Website zugreifen?
- 19. Wie kann ich mich mit Python auf einer Website anmelden?
- 20. Wie kann ich mich mit Python auf einer Website anmelden?
- 21. Wie kann ich Analysen auf einer Website ohne Frontend abrufen?
- 22. Wie öffne ich die Öffnungszeiten auf einer Website automatisch
- 23. Wie automatisiere ich die Tab-Auswahl auf einer Website
- 24. Wie kann ich die Socket-Geschwindigkeit in C begrenzen?
- 25. Wie kann ich begrenzen ffmpeg Speichernutzung
- 26. Wie kann ich die Blogpost-URL einer Jekyll-Website ändern?
- 27. Wie kann ich die Scrollgeschwindigkeit einer Website steuern?
- 28. Wie kann ich die HTML-Datei einer Website
- 29. Wie kann ich die Dezimalzahlen der Doppelvariablen begrenzen?
- 30. Wie kann ich Tomcat Simultane Verbindung begrenzen?
Leider können Sie dies nicht leicht tun. Warum willst du das trotzdem machen? – NieDzejkob
"Entweder in der html-Datei selbst" - Nein – Quentin
"vielleicht auf dem Server" - Innerhalb einiger Grenzen, aber es ist ein zu breites Problem für SO. Sie müssten eine Programmiersprache auswählen, Quellen von Anfragen identifizieren, aufzeichnen, wenn Anfragen von einer bestimmten Quelle empfangen wurden usw. – Quentin