Mam działanie zdarzenia onbeforeunload, które wyświetla okno dialogowe ostrzegające użytkowników o niezapisanych zmianach w formularzu podczas nawigacji.Dostosowywanie okna dialogowego onbeforeunload
window.onbeforeunload = function() {
return 'You have unsaved changes.';
};
Jak dostosować wyświetlane okno dialogowe, aby było bardziej przyjazne dla użytkownika. Teraz to raczej nieporęczny:
„Czy na pewno chcesz opuścić tę stronę
Masz niezapisane zmiany
Naciśnij przycisk OK, aby kontynuować, lub przycisk Anuluj, aby pozostać na obecnej stronie?.. "
Zauważam, że Stack Overflow ma taką, która jest znacznie czystsza: "Zacząłeś pisać lub edytować post", a przyciski mówią "Pozostań na tej stronie", "Opuść tę stronę" zamiast zwykłego "Anuluj" i "OK". Jak mogę to zrobić?
Używam jQuery, jeśli jest to konieczne do rozwiązania.
Ach, masz rację. Jestem przyzwyczajony do tego, że Chrome na jednym monitorze i Firefox z drugiej, zupełnie to przegapiłem. Jeszcze jeden punkt do Chrome na tym. – keithjgrant
Jakieś najnowsze aktualizacje dotyczące zmiany etykiety? proszę, zaktualizuj mnie. – Karthik