Ich habe ein Formular in einem Pop-up, das von AJAX geladen wird. Es wird mit form_for
tag von RoR erstellt. Auch wenn ich kein Feld darin ändere und versuche, zu einer anderen Seite zu navigieren, wird die folgende Warnung durch chrome angezeigt.
Ich möchte dieses Benachrichtigungsfeld deaktivieren . Ist es möglich? Wenn ja, wie?
Ich habe dies bereits versucht, aber es ist nicht mehr gültig.
Es folgen die Umgebungseinstellungen,
%Vor%Warnung wird angezeigt, weil Sie irgendwo in Ihrem Code das Fenster vor dem Entladen des Ereignisses überschreiben, und wenn Sie versuchen, das Fenster zu schließen, wird das Ereignis ausgelöst. Versuchen Sie, dieses Ereignis zu verbieten, indem Sie dies in Ihren Code einfügen:
%Vor% setze es auf eine leere Funktion:
window.onbeforeunload = () => {}
Schließen Sie Ihr "Formular" -Tag in div.like this <div class="col-xs-12 no-padding"><form role="form" class="form-horizontal pad10-top" id="" onSubmit="return false;">
...</form></div>
Tags und Links javascript jquery ruby-on-rails ajax