Ich möchte wissen, ob es eine Browservariable gibt, die die Anzahl der von einer Webseite erstellten Benachrichtigungsboxen speichert. Es sollte ein Zähler vorhanden sein, der die Anzahl der Alarmfelder zählt, wenn der Browser die Option anzeigt, um zu verhindern, dass zusätzliche Dialogfelder erstellt werden, wenn eine Alarmbox mehr als einmal ausgelöst wird. Ich möchte diesen Zähler zurücksetzen, damit die Option angezeigt wird. Also gibt es eine Möglichkeit, diesen Zähler mit JavaScript zu deaktivieren.Wie wird die Anzahl der auf einer Webseite erstellten Alarmfelder gezählt?
0
A
Antwort
2
Der Mechanismus zum Verhindern von Warnmeldungsfeldern besteht aufgrund des Missbrauchs der Warnmeldungsfunktionalität. Es ist eine Browser-Sache, keine JavaScript-Sache.
Kurz gesagt: Sie können und können den Zähler nicht zurücksetzen. Stattdessen sollten Sie Ihre Zielgruppe auf eine andere Art und Weise warnen.
Für das Zählen:
Sie können Sie nur die stattdessen myAlert(...)
Funktion benutzen, um Ihre eigenen Zähler
alertCounter = 0;
myAlert(msg){
alertCounter++;
alert(msg);
}
Von hier hinzufügen.
2
Sie können nicht.
Aber Sie können JQuery UI dialog widget verwenden, sie sind nicht von den Browsern abgedeckt, so dass keine "deaktivieren" -Option erscheint.
Credit this Answer
Verwandte Themen
- 1. Wie wird die Anzahl der übereinstimmenden Zeichen gezählt?
- 2. Wie wird die Anzahl der geprüften JCheckboxen gezählt?
- 3. Wie wird die Anzahl der Nachrichten pro halbe Stunde gezählt?
- 4. Wie wird die Anzahl der Zeilen in einer Objective-C-Zeichenfolge (NSString) gezählt?
- 5. Wie kann die Anzahl der Datensätze pro Stunde gezählt werden?
- 6. Wie die Anzahl der Bytecodes gezählt wird, die in Java ausgeführt werden
- 7. Wie die Anzahl der Elemente in einem Array gezählt wird, wenn die Elemente unbekannt sind
- 8. Wie wird Array basierend auf Anweisung gezählt?
- 9. Wie wird die Anzahl der Vorkommen für alle verschiedenen Werte in der Datenbankspalte gezählt?
- 10. Wie wird die Anzahl der in einem ARM-Programm ausgeführten Anweisungen gezählt?
- 11. Wie wird die Anzahl der Argumente gezählt, die an eine Funktion übergeben werden, die eine variable Anzahl von Argumenten akzeptiert?
- 12. Wie wird basierend auf 2 Spalten gezählt?
- 13. Anzahl der in Java erstellten Objekte ermitteln
- 14. Wie wird die Anzahl der Tage zwischen 2 Daten in MaterialiseCSS Datumsauswahl gezählt?
- 15. Wie kann die Anzahl der doppelten Datensätze in einer Datenbank gezählt werden?
- 16. Erstellen Sie eine Zahl, die als Referenz gezählt wird
- 17. Wie kann die Anzahl der Spalten in einer Tabelle mit SQL gezählt werden?
- 18. Alarmfelder in Python?
- 19. CasperJS und Alarmfelder
- 20. Ruby: Wie wird gezählt, wie oft eine Zeichenfolge in einer anderen Zeichenfolge angezeigt wird?
- 21. Wie wird in einer rekursiven Funktion gezählt? [python]
- 22. Wie lautet die Anzahl der Datensätze, wenn 1 zurückgegeben wird?
- 23. Wie wird gezählt, wie oft ein Zeichen in einer SQL-Spalte angezeigt wird?
- 24. Wie kann die Anzahl der Übereinstimmungen gezählt und innerhalb eines regulären Ausdrucks verwendet werden?
- 25. Wie finde ich die Gesamtzahl der erstellten Sitzungen, d. H. Anzahl der eingeloggten Benutzer?
- 26. Wie wird die Anzahl der Teilnehmer für einen bestimmten Kurs für die beiden unten angegebenen Tabellen gezählt?
- 27. Wie kann die Anzahl der Änderungen an mehreren Standorten gezählt werden?
- 28. Wie wird gezählt, wie oft ein Element in einer data.table nacheinander angezeigt wird?
- 29. mehrere Alarmfelder in jQuery?
- 30. Warum wird auf der Webseite nichts angezeigt?
Dubletten: [Warum? „Von der Erstellung zusätzlicher Dialoge Diese Seite verhindern“ erscheint in der Alert-Box] (http://stackoverflow.com/questions/5848381/why-prevent-this-page -von-erstellen-zusätzliche-dialogs-erscheint-in-der-alarm-bo? lq = 1) und [Deaktivieren - verhindern, dass auf dieser Seite zusätzliche Dialoge erstellt werden] (http://stackoverflow.com/questions/11823613/turn -off-prevent-this-page-from-creating-zusätzliche-dialogs? rq = 1) und mehr ... – Roberto
Es gibt keine _Browser Variable_, aber Sie können Ihre eigenen .... – Rayon