2012-08-17 14 views
5

Hallo Leute, ich verwende ein CMS für meine Seite und überprüfe, ob der Inhalt geändert wurde, bevor die Position des Fensters geändert wird. Ich weiß jetzt schon über diebeforeunload benutzerdefinierter Dialog

$(window).bind('beforeunload', function() { 
    return "dialog message"; 
}); 

Methode, aber ich fand ein Plugin Apprise genannt und will den Standarddialog mit einem von diesen ersetzen. Ist das möglich?

+0

Ich dachte, Sie sollten Standardaktion verhindern. Wenn eine normale Warnung aufgerufen wird, wird das Skript eingefroren (pausiert) (es ist synchron). Diese benutzerdefinierten Fenster sind assync, sodass das Skript fortgesetzt wird und auf die nächste Seite übergeht. Sie können jedoch nicht verhindern, dass die Seite entladen wird. (Stellen Sie sich Popups vor, die verhindern können, dass sie geschlossen werden). Ich bin fasziniert .. nicht sicher, wie zu lösen :) – VDP

+0

Firefox erlaubt es nicht, Nachricht Box zu ändern –

Antwort

5

Sie können nicht Ihren eigenen Dialog verwenden, um den Standard ein,

Diese Frage bereits gestellt wird außer Kraft zu setzen, und bekam eine gute Antwort here.

-1

Firefox erlaubt nicht, Meldungsfeld zu ändern

Verwandte Themen