JavaScript und CSS verbinden

Dieser Schutz ist eine Kombination aus dem JavaScript und dem CSS Spamschutz. Dadurch verbindet er die Vorteile der beiden Möglichkeiten: Die Zugänglichkeit des CSS-Schutzes und die Flexibilität des JavaScript-Schutzes.

In der hier vorgestellten Form ist der CSS-Schutz (mit Zeilenumbrüchen) in einem span-Element mit einer ID. Dies ist der Grundschutz, den Benutzer ohne JavaScript zu sehen bekommen. Ist es aktiviert, dann wird der Code durch einen JavaScript generierten mailto-Hyperlink ersetzt.

Beispiel

<span id="Sbf8f">na<br class="dontShow" />me@ex<br class="dontShow" />ample.com</span>
<script type="text/javascript">
/* <![CDATA[ */
var dotSbf8f = '.';
var atSbf8f = '@';
document.getElementById('Sbf8f').innerHTML = '<a href="mailto:name' + atSbf8f + 'example' + dotSbf8f + 'com">name' + atSbf8f + 'example' + dotSbf8f + 'com</a>';
/* ]]> */
</script>

Zum Seitenanfang springen