Há alguns dias coloquei um artigo que mostra como podes proteger os teus links de email contra os spam bots, utilizando MooTools. Após uma sugestão, fiz algumas melhorias no script.
O XHTML
<span rel="teste|teste.com" class="email custom-class">Contacta-me</span>
Em vez de usar a tag href passei a usar a tag span para evitar que os motores de busca os vejam como dead links. Colocamos o endereço de email modificado no atributo rel.
O Script em MooTools
window.addEvent('domready', function() {
$$('.email').each(function(elemento) {
var link = new Element('a', {
href: 'mailto:' + elemento.get('rel').replace('|','@'),
'class': elemento.get('class'),
'text': elemento.get('text')
}).replaces(elemento);
});
});
Desta forma crio um link que substitui o elemento span que originalmente lá estava.
Obrigado por compartilham as vossas ideias – com isso consegui fazer um script melhor!





