Ich habe dieses jQuery-Skript, das den Benutzer warnt, wenn er auf eine Website eines Drittanbieters wechselt. Funktioniert gut, wenn Sie nur darauf klicken, aber wenn der Benutzer Strg + Klicken oder Rechtsklick> Neuer Tab öffnet, wird die Warnmeldung nicht angezeigt. Wie kann ich diesen Code ändern, damit die Benachrichtigung unabhängig davon angezeigt wird, wie der Benutzer auf den Link klickt/öffnet?Benachrichtigung über die Website verlassen
// notification when exiting to third party website
jQuery('a').filter(function() {
return this.hostname && this.hostname !== location.hostname;
}).click(function(e) {
if(!confirm("You are now leaving...."))
{
// return back to page on no.
e.preventDefault();
};
});
Dies ist eine Verordnung Credit Union, also bin ich nicht ein butthead dafür.
, dass eine ziemlich mühsame Sache, um Ihre Besucher zu tun. – ceejayoz
Ich oft Strg + klicken, um diese Warnung zu umgehen. Bessere Weiterleitung zu einer gemeinsamen Seite und Weiterleitung von dort (wie Facebook tut) –
Ausgezeichnete Eingabe. Es ist eine Verordnungspflicht für Kreditgenossenschaften, also nicht meine Wahl. – xxdash