window.unload () funktioniert nicht in jQuery

7

Ich versuche etwas nach dem Schließen der Seite zu melden.

Ein einfaches window.unload Beispiel wie folgt:

HTML

%Vor%

test.js

%Vor%

P.S:

Ich habe Javascript auch versucht, aber alarmiert nichts!

test.js

%Vor%     
Hamed Kamrava 22.07.2013, 14:32
quelle

3 Antworten

22

Die meisten Browser verhindern alert in unload . Das Beste, was Sie tun können, ist die Verwendung eines onbeforeunload -Handlers, der eine Zeichenkette zurückgibt - der Browser zeigt dem Benutzer diese Zeichenkette:

%Vor%

Demo hier.

    
RichieHindle 22.07.2013, 14:34
quelle
1

In welchem ​​Browser testen Sie diesen Code?

Wenn Sie den folgenden Link von W3School überprüfen, wird dies von Opera und Chrome nicht unterstützt. LINK

Und ein Arbeitsbeispiel für onbeforeunload ist die Verwendung von jquery wie folgt:

%Vor%

(Ich wollte das letzte Bit auf dem obigen Post kommentieren, aber ich kann noch nicht kommentieren: '()

    
Tom Metcalfe 22.07.2013 14:37
quelle
0

Verwenden Sie body oder document anstelle von Fenster.

    
Pieter 22.07.2013 14:35
quelle

Tags und Links