JavaScript-Alarmbox mit Timer
Möchte ich die Anzeige der alert-box aber für ein bestimmtes Intervall. Ist es möglich in JavaScript?
InformationsquelleAutor der Frage RKh | 2009-12-26
Du musst angemeldet sein, um einen Kommentar abzugeben.
Möchte ich die Anzeige der alert-box aber für ein bestimmtes Intervall. Ist es möglich in JavaScript?
InformationsquelleAutor der Frage RKh | 2009-12-26
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie möchten, dass eine Warnung angezeigt werden, nachdem eine bestimmte Zeit, können Sie diesen code verwenden:
Wenn Sie möchten, dass eine Warnung angezeigt und verschwinden nach einem bestimmten Intervall abgelaufen ist, dann hast du Pech. Wenn ein
alert
gefeuert hat, wird der browser beendet die Verarbeitung der javascript-code, bis der Benutzer klickt auf "ok". Dies geschieht immer, wenn einconfirm
oderprompt
angezeigt.Wenn Sie wollen, erscheinen/verschwinden Verhalten, dann würde ich empfehlen, mit so etwas wie jQueryUI dialog-widget. Hier ein kurzes Beispiel, wie könnten Sie es verwenden, um zu erreichen, dass Verhalten.
InformationsquelleAutor der Antwort Xavi
Kann sein das es zu spät, aber der folgende code funktioniert einwandfrei
InformationsquelleAutor der Antwort user3833678
InformationsquelleAutor der Antwort Bjorn Tipling
Kurz gesagt, die Antwort ist Nein. Sobald Sie zeigen eine
alert
confirm
oderprompt
das Skript hat nicht mehr die Kontrolle, bis der Benutzer wieder die Kontrolle, indem Sie auf eine der Schaltflächen.Tun, was Sie wollen, werden Sie wollen, verwenden Sie DOM-Elemente wie ein
div
und zeigen, dann verbergen Sie es nach einer bestimmten Zeit. Wenn Sie unbedingt modal sein (übernimmt die Seite, so dass keine weiteren Maßnahmen), müssen Sie zusätzliche Arbeit.Könnte man natürlich auch einen der vielen "dialog" - Bibliotheken gibt. Man kommt sofort in den Sinn ist die jQuery UI Dialog widget
InformationsquelleAutor der Antwort Doug Neiner
Beendete ich mein Zeit-Alarm mit einem unerwünschten Effekt.... Browser-add Zeug, um windows. Mein script ist ein aptated ein, und ich werde zeigen, nachdem Sie den folgenden text.
Fand ich ein CSS-script für die popups, die nicht über unerwünschte browser-Zeug. Dies wurde geschrieben von Prakash:- https://codepen.io/imprakash/pen/GgNMXO. Dieses Skript werde ich zeigen, nachdem Sie den folgenden text.
Dieses CSS script oben sieht Professionell aus und ist viel mehr aufgeräumt. Diese Taste könnte eine anklickbare Firma logo. Durch die Unterdrückung dieser Taste/Bild-ab ausführen einer Funktion, das heißt, Sie können ausführen dieser Funktion in javascript oder rufen Sie es mit CSS, ohne dass es ausgeführt wird, indem Sie es anklicken.
Diese popup-Warnung bleibt im Fenster, knallte es. Also, wenn Sie ein multi-tasker, die Sie nicht haben Schwierigkeiten zu wissen, was die Warnung geht mit dem, was Fenster.
Die oben genannten Anweisungen sind gültige.... (Bitte erlauben).
Wie diese erreicht wird, werden nach unten zu Experimentieren, da meine Kenntnisse in CSS ist begrenzt im moment, aber ich Lerne schnell.
CSS-Menüs/DHTML verwenden mouseover(gültige Anweisung).
Ich habe ein CSS-Menü-script von meiner eigenen, die angepasst ist, von 'Javascript für dummies' , erscheint ein Menü Alarm. Dies funktioniert, aber die text-Größe ist begrenzt. Dieses verbirgt sich unter dem oberen Fenster banner. Dies könnte zeitlich alert. Das ist nicht toll, aber ich will zeigen das nach dem folgenden text.
Den Prakash Skript oben habe ich das Gefühl, könnte die Antwort sein, wenn Sie anpassen können.
Skripte, die Folgen:- Meine angepasst timed-Fenster-Alarm, Prakash CSS-popup-script, meine timed Menü Alarm.
1.
2.
3.
InformationsquelleAutor der Antwort Steve
Wenn Sie auf der Suche für ein alert, dass Sie verschwindet nach einer Pause könnten Sie versuchen, den jQuery UI Dialog widget.
InformationsquelleAutor der Antwort Adnan Hussein
tooltips können verwendet werden als Warnungen. Diese können zeitlich, zu erscheinen und verschwinden.
CSS kann verwendet werden, um tooltips und Menüs. Mehr info dazu finden Sie in der 'Javascript für Dummies'. Sorry für die Bezeichnung von diesem Buch... Nicht infuring nichts.
Lesen andere Völker Antworten hier, erkannte ich die Antwort auf meine Gedanken/Fragen. SetTimeOut angewandt werden könnten, um tooltips. Javascript auslösen könnte.
InformationsquelleAutor der Antwort Steve