- Wie verhindere ich das Laden einer Seite nach dem Absenden??
- Wie erhalte ich ein Ladesymbol, wenn die Seite geladen wird??
- Wie bleiben Sie nach dem Absenden in HTML auf derselben Seite??
- Wie wird das Ladebild beim Senden angezeigt??
- Wie beende ich die Formularübermittlung bei der Seitenaktualisierung?
- Seite nach Absenden des Formulars nicht aktualisieren?
- Wie erstelle ich eine Ladeseite für meine Website?
- Wie erstelle ich eine Ladeseite in HTML??
- Wie leiten Sie nach dem Senden in PHP auf dieselbe Seite um??
- Wie bleibe ich nach dem Senden von PHP auf der gleichen Seite??
- Wie kann ich ein Formular absenden, ohne die Seite zu verlassen?
Wie verhindere ich das Laden einer Seite nach dem Absenden??
1 Antwort
- Benutzen <Schaltflächentyp = "Schaltfläche"> um das standardmäßige Übermittlungsverhalten zu überschreiben.
- Ereignis verwenden. PreventDefault() im onSubmit-Ereignis, um das Absenden von Formularen zu verhindern.
Wie erhalte ich ein Ladesymbol, wenn die Seite geladen wird??
So zeigen Sie ein Responsive Loading-Symbol oder ein Bild an, während die Seite geladen wird.
- Direkt danach ein div hinzufügen <Körper> Etikett. <div></div>
- Fügen Sie etwas CSS hinzu, um das Symbol anzuzeigen und in die Mitte der Seite zu bringen. ...
- Fügen Sie nun etwas jQuery hinzu, um das Symbol für das Vorladen anzuzeigen, wenn die Seite geladen wird, und es auszublenden, wenn es fertig geladen ist.
Wie bleiben Sie nach dem Absenden in HTML auf derselben Seite??
- Ja, aber Sie können Ajax verwenden, um die Daten an den Server zu senden, oder Sie können das Formular von Js mit $(".Anmeldeformular").einreichen(); – Vladu Ionut 22. März 17 um 9:21.
- Wenn Sie das Formular trotzdem mit abschicken .Submit() dann bringt Sie das zurück zum selben Problem.
Wie wird das Ladebild beim Senden angezeigt??
Sie müssen nur Ihr Loader-Gif bei erfolgreicher Formularübermittlung anzeigen. Auf diese Weise erscheint das Lade-Gif auf der Seite und wird so lange angezeigt, bis die Seite nach der Verarbeitung auf die nächste Seite umgeleitet wird. Es ist Ihnen egal, das Laden zu verbergen, es sei denn, Sie erwarten einen Fehler bei der Formularübermittlung.
Wie beende ich die Formularübermittlung bei der Seitenaktualisierung?
Eine Möglichkeit, die erneute Übermittlung der Seite bei der Seitenaktualisierung zu stoppen, besteht darin, die Formulardaten nach dem Senden aufzuheben, sodass die Variable, die die Formulardaten speichert, leer wird, und den Formularverarbeitungsblock von Codes zu schließen, um zu überprüfen, ob das Formular leer ist.
Seite nach Absenden des Formulars nicht aktualisieren?
1. Wenn dieses HTML-Formular gesendet wird, wird die Javascript-Funktion yourJsFunction() aufgerufen, aber die Seite wird nicht neu geladen re. 2. Verwenden Sie das Submit-Ereignis von jQuery, um das Absenden des Formulars zu verarbeiten, und fügen Sie return false hinzu; am Ende der Submit-Handle-Funktion, um ein Neuladen der Seite zu verhindern.
Wie erstelle ich eine Ladeseite für meine Website?
Das HTML+CSS davon ist unten gezeigt.
- <html>
- <Kopf>
- <Titel>Meine Webseite</Titel>
- </Kopf>
- <Körper>
- <H1>Meine Webseite</H1>
- </Körper>
- </html>
Wie erstelle ich eine Ladeseite in HTML??
Öffnen Sie die Startdateien und folgen Sie den Schritten unten.
- HTML und CSS zum Laden des Overlays hinzufügen. In unserem Index. ...
- Fügen Sie unseren Standardinhalt hinzu und gestalten Sie ihn. ...
- Preloader-Übergang hinzufügen. ...
- Reihenfolge der Animationen. ...
- Feintuning. ...
- Fake es, bis du es schaffst. ...
- Kein JavaScript, keine Sorge. ...
- 133 Gedanken zu „So erstellen Sie einen benutzerdefinierten Vorladebildschirm“
Wie leiten Sie nach dem Senden in PHP auf dieselbe Seite um??
Sie sollten nach jedem Beitrag mit einem Standort-Header umleiten, da der Benutzer sonst, wenn er den Aktualisieren-Button drückt, das gleiche Formular erneut sendet... Übrigens. Wenn Sie richtig arbeiten wollen, sollten Sie ein PHP-Framework anstelle dieses Spaghetti-Codes ausprobieren...
Wie bleibe ich nach dem Senden von PHP auf der gleichen Seite??
Um beim Senden auf der gleichen Seite zu bleiben, können Sie action leer ( action="" ) im Formular-Tag lassen oder ganz weglassen. Erstellen Sie für die Nachricht eine Variable ( $message = "Erfolg! Du kamst herein: ". $input;" ) und dann die Variable an der Stelle auf der Seite wiederholen, an der die Nachricht erscheinen soll mit <?
Wie kann ich ein Formular absenden, ohne die Seite zu verlassen?
Die üblichen Methoden zum Senden eines HTML-Formulars, ohne die Seite neu zu laden, sind:
- Senden Sie das Formular mit AJAX. var data = new FormData(); Daten. append("SCHLÜSSEL", document. getElementById("FELD")); ...
- Senden Sie das Formular mit der Fetch-API. var data = new URLSearchParams(); Daten. append("SCHLÜSSEL", document. getElementById("FELD"));