ich den folgenden Code verwenden, um eine Nachricht zu veranlassen, wenn der Benutzer die Seite schließen:mit einem Ereignis binden onbeforeunload
window.onbeforeunload = function(e) {
e = e ? e : window.event;
if(e) {
e.returnValue = '';
}
return '';
}
Ich würde diese Meldung zeigt die Aufforderung vermeiden möchten, wenn ein Benutzer einen speziellen Link klickt (let sagen Sie id="myid"
) auf der Seite. Ist es möglich? Ich habe versucht, wie folgt aus:
var source = e.target || e.srcElement;
console.log(source);
Aber source
null
ist, ist es möglich, das Ereignis zu binden und mit onbeforeunload
zu überprüfen?
und was sind die "e" Attribute? Wie kann ich in dieses "Objekt" schauen? Irgendeine Idee ?
Sie das Ereignis entbinden, wenn der Klick ausgelöst wird – madalinivascu