Kontaktadresse verstecken

Es gibt inzwischen viele Personensuchmaschinen im Internet, die automatisch nach Kontaktadressen und Emailadressen suchen. Wenn man allerdings ein Impressum anlegen möchte, das nicht automatisch ausgelesen werden kann, bieten sich einige Möglichkeiten:

  • Kontaktdaten als Bild
  • Kontaktdaten per Javascript anzeigen

Das Bild hat als Nachteil, dass man die Adresse nicht kopieren kann. Also muss JavaScript die Lösung sein. Es macht keinen Sinn die Adresse lesbar im Source Code abzulegen, da dieser auch automatisiert ausgelesen werden kann. Man sollte den Text daher irgendwie “verschlüsseln”. Ich verwende dazu base64, weil es dafür in JavaScript schon einige Implementierungen gibt.

Beispiel anzeigen

Text in Base64 kodieren:


Code Beispiel:

View Code JAVASCRIPT
1
2
3
4
<h3>Kontakt</h3>
<span>
<a onclick="var s='[hier base64 kodierte Daten einfügen]'; this.parentNode.innerHTML=Base64.decode(s);" class="js">anzeigen</a>
</span>

Keine Kommentare

Noch keine Kommentare.

RSS Feed für Kommentare zu diesem Artikel. TrackBack URI

Hinterlasse einen Kommentar

WordPress Themes