Startseite Email
 
 HomeEmails • Startseite 

  Emailadresse zum Kopieren  (mit Spam-Schutz)

Email-Links sind immer wieder ein Problem innerhalb von Webseiten, die mit HTML umgesetzt werden. Bieten sie als Alternative ihre Emailadresse zum Kopieren an!
Emailadresse zum Kopieren anbieten


   Email-Links funktionieren nicht ohne Email-Client

Email-Links innerhalb von Webseiten können ein Problem darstellen, wenn kein Email-Client installiert ist. Der Browser übernimmt nicht selbst die Abarbeitung des Emailverkehrs sondern nutzt lediglich die Möglichkeit, einen Email-Client einzubinden, um Mails zu versenden.



Ein Email-Client ist ein E-Mail-Programm wie z.B. Outlook, Mozilla Thunderbird, Eudora, ...

Hat der Seitenbesucher aber kein Emailprogramm installiert, weil er zum Versenden von Emails auf Outlook und Co. verzichtet und stattdessen das Emailportal seines Providers besucht, schlagen solche Versuche des Browsers fehl. Möglicherweise wird z.B. die Installation von Outlook eingeleitet, das ist aber auch alles. Also insgesamt ist das Vertrauen auf einen funktionierenden Email-Link eine unsichere Angelegenheit. Sie als Webmaster haben nicht wirklich die Kontrolle darüber!


   Eine Alternative

a  Abhilfe und Benutzerservice - Grundversion

Bieten sie als Alternative dem Seitenbesucher die Emailadresse zum Kopieren an, damit er sie problemlos in sein Online-Emailportal transferieren kann. Dazu wird die Emailadresse in einem Formularfeld dargestellt:

Emailadresse zum Markieren anklicken
<form>
<input onclick="autoSelect(this);" type="Text" value="JuppZupp@xyz.de">
</form>
Die Emailadresse steht zusammenhängend als Text im Dokument, kann also von SPAM-Robots im Quelltext leicht identifiziert werden. Eine leichte Beute!


b  Abhilfe und Benutzerservice - mit SPAM-Schutz

Die optische Erscheinung der Emailadresse im Formularfeld mit SPAM-Schutz entspricht der Basisversion wie oben. Es besteht allerdings ein grundlegender Unterschied bei der Notierung innerhalb des HTML-Dokuments.

Emailadresse zum Markieren anklicken


Die HTML-Anweisungen werden von einem JavaScript in das Dokument geschrieben. Dabei wird der bisher zusammenhängende Text für die Emailadresse 'zerpflückt'. Sie kann also von SPAM-Robots im Quelltext nicht mehr ohne zusätzlichen Programieraufwand identifiziert werden.

<script type="text/javascript" language="JavaScript">
<!--

// tragen sie hier die Segmente ihrer Emailadresse ein
var xname = "JuppZupp";
var xendung = "web.de";

document.write('<form>');
document.write('<input onclick="autoSelect(this);" type="Text" value="');
document.write(xname + '@' + xendung);
document.write('">');
document.write('</form>');
//-->
</script>



   Kosmetik


Nun können sie die im Formularfeld zum Kopieren angebotene Emailadresse noch ein wenig hübsch verpacken, indem sie das eigentliche Input-Element und den darin dargestellten Text mit CSS formatieren. Dazu müssen sie nicht allzuviel Aufwand betreiben:


  1. dem Input-Element eine CSS-Klasse zuweisen
  2. für diese Klasse einen CSS-Anweisungsblock im Head notieren

a) JavaScript
<script type="text/javascript" language="JavaScript">
<!--

// tragen sie hier die Segmente ihrer Emailadresse ein
var xname = "JuppZupp";
var xendung = "web.de";

document.write('<form>');
document.write('<input class="Feld01" onclick="autoSelect(this);" type="Text" value="');
document.write(xname + '@' + xendung);
document.write('">');
document.write('</form>');
//-->
</script>

b) CSS-Anweisungen
.Feld01 {
font-family:Arial, sans-serif;
color:#0070C0;
font-size:12px;
border: 1px solid #EED5FF;
background-color:#FFE6FF;
height:24px;
width:200px;
padding:3px;
text-align:center;
}
... was zu diesem Resultat führt:

Emailadresse zum Markieren anklicken



... oder mit Hintergrundgrafik
.Feld01 {
font-family:Arial, sans-serif;
color:#000000;
font-size:12px;
border: 1px solid #AFAFAF;
background: url(bg-email-01.jpg) #EFEFEF;
height:24px;
width:200px;
padding:3px;
text-align:center;
}
... was zu diesem Resultat führt:

Emailadresse zum Markieren anklicken


Hintergrundgrafik zum herunterladen rechtsklicken





   mehr Hintergrund ...

Weitere Hintergrundgrafiken finden sie auf meiner Seite

Formularbuttons formatieren mit CSS 02





NACH OBEN