Verschlüsselung von Mailadressen
Bitte geben Sie in das obere Textfeld die zu verschlüsselnde Mailadresse (z.B. IHR.NAME@math.uni-hamburg.de) ein und klicken Sie auf verschlüsseln.
Wechseln Sie nun zu Ihrer in einem Editor geöffneten Webseite. Kopieren Sie den folgenden Ausdruck an die Stelle, an der Ihre Mailadresse verlinkt werden soll:
<a href="javascript:linkTo_UnCryptMailto('');">IHR_NAME</a>.
Kopieren Sie die verschlüsselte Adresse zwischen die einfachen Anführungszeichen des Ausdrucks. Ersetzen Sie dann IHR_NAME durch Ihren Namen oder den Text der mit Ihrer Mailadresse verknüpft werden soll. Die Ausgaben in den Feldern "... in JS-Anweisung" sowie "... im href" werden von Ihnen an dieser Stelle nicht benötigt.
Wenn Sie Ihre Email-Adresse als Klartext veröffentlichen möchten empfehlen wir eine der folgenden Methoden:
1. Verschleiern der Adresse durch versteckten Zusatztext (empfohlen):
Diese Technik wurde durch die Browserentwicklung funktionsunfähig. Bitte nicht verwenden.
2. Ersetzen des at-Zeichens:
Ersetzen Sie in der Klarschriftadresse das at-Zeichen (@) durch (at) . Gelegentlich sieht man, dass auch die Punkte innerhalb einer Klarschriftadresse durch (dot) ersetzt wurden. Durch das Ersetzten von @ kann dieses Zeichen von Automaten nicht mehr zur Identifikation von Email-Adressen verwendet werden.
Was ist noch zu tun?
Damit ein Besucher der Webseite die Mailadresse entschlüsseln kann, muss die Webseite im head-Bereich zwei JavaScript-Programme mit nachfolgendem Code enthalten. Dieser kann auf 2 Arten eingetragen werden. Im aufrufenden Browser muss natürlich JavaScript aktiviert sein!
1. Script-Tag lädt den Code (empfohlen):
<script language="JavaScript" src="/Includes/unCryptMail.js" type="text/javascript"></script>
2. Script-Tag listet den Code:
<script type="text/javascript">
/*<![CDATA[*/
<!--
function UnCryptMailto(s) {
var n=0;
var r="";
for(var i=0; i < s.length; i++) {
n=s.charCodeAt(i);
if (n>=8364) {n = 128;}
r += String.fromCharCode(n-(1));
}
return r;
}
function linkTo_UnCryptMailto(s) {
location.href=UnCryptMailto(s);
}
// -->
/*]]>*/
</script>
|