62 views

Скрываем Email от спамеров

Просто оставлю это здесь:

if ($(".hide-mail").length) {
 var at = / AT /;
 var dot = / DOT /g;
 $('.hide-mail').each(function () {
  var text = $(this).text(),
   span_class = $(this).attr('class'),
   addr = text.replace(at, '@').replace(dot, '.'),
   rgx = new RegExp(text),
   html = $(this).html().replace(rgx, addr),
   link = $('<a href="mailto:' + addr + '">' + html + '</a>');
  link.addClass(span_class).removeClass('.hide-mail');
  $(this).after(link);
  $(this).remove();
 });
}

Пример использования:

<span class="hide-mail">test AT mail DOT ru</span>

Желательно запускать после загрузки всей страницы.

This site is using the Seo Wizard wordpress plugin by www.seowizard.org.