Hallo,
ich versuche gerade mit Skriptbeispielen aus dem Netz meine Dokuwiki Seite zu erweitern.
Ich möchte eine Warnung ausgeben wenn der User die Seite mit dem X schließen will.... aber nicht wenn er einen Link innerhalb der Wiki-Seite anklickt.
Das mit der Close Meldung funktioniert :
Wie aber kann ich das so abändern, das wenn ein Link auf eine andere Seite des Wiki geklickt wird die Meldung nicht kommt?
ich versuche gerade mit Skriptbeispielen aus dem Netz meine Dokuwiki Seite zu erweitern.
Ich möchte eine Warnung ausgeben wenn der User die Seite mit dem X schließen will.... aber nicht wenn er einen Link innerhalb der Wiki-Seite anklickt.
Das mit der Close Meldung funktioniert :
Code:
<script>
function WarnUser(e) {
if (!e) e = window.event;
//e.cancelBubble is supported by IE - this will kill the bubbling process.
e.cancelBubble = true;
e.returnValue = 'You have some unsaved data on this page?'; //This is displayed on the dialog
//e.stopPropagation works in Firefox.
if (e.stopPropagation) {
e.stopPropagation();
e.preventDefault();
}
}
window.onbeforeunload = WarnUser;
</script>
Wie aber kann ich das so abändern, das wenn ein Link auf eine andere Seite des Wiki geklickt wird die Meldung nicht kommt?