 |
ITrader
Современная, простая программа с неограниченными возможностями преобразования
времени, знаний и опыта в деньги! Бесплатный доступ ко всем финансовым рынкам,
к мировым торгам и профессиональному росту. Скачай и открой бесплатный Демо-счет!
Дистанционное обучение. Депозит от 1000 рублей. ФГ Калита-Финанс.
Подробнее... |
Интернет
Береги честь смолоду: прячем e-mail адреса от спама |
Дата публикации: 24 Августа 2005
Автор: Земсков Юрий
http://computerlibrary.info/
Получая ежедневно большое количество
спама (непрошеной рекламы по электронной почте), я с легкостью могу рассказать,
чем «ксанакс» отличается от «прозака», где нынче проходят семинары по уходу от налогообложения
и сколько стоит база данных автовладельцев Москвы за 2004 год. Если вам такое разностороннее
образование не нужно, придется прятать e-mail от спам-роботов, задача которых —
выискивать в коде веб-сайтов адреса электронной почты.
Владельцы «попавшихся» адресов рискуют
получать в будущем множество не интересующей их информации, уж лучше «беречь честь
смолоду». Для этого будем использовать функцию на языке JavaScript, она будет получать
части e-mail адреса и «собирать» из них нормальную гиперссылку. Разместите внутри
секции <head> документа следующий код:
С помощью тега <script> (аналогично
<style> для CSS) мы объявляем, что в документ XHTML встроен код на языке JavaScript.
Далее JS-код комментируется от обработчиков HTML и XML, не по насущной необходимости,
а скорее, чтобы всё было «по-взрослому».
Итак, наша функция получает 4 параметра:
первую часть e-mail адреса до @, домен почтового сервера, зону домена и текст гиперссылки.
Последний параметр необязателен и, если он не задан, для ссылки используется текст
«e-mail». В финале JavaScript печатает (document.write()) на страницу гиперссылку
с адресом электронной почты.
Использовать эту функцию в документе
следует как в этом примере:

Спам-роботам, собирающим на сайтах почтовые
адреса, будет непросто разобраться во всей этой «мешанине», т. к. они анализируют
именно код, а не результат его исполнения. В тоже время, подавляющее большинство
браузеров поддерживает JavaScript, и их пользователи не заметят никакой разницы.
***
Смотрите также:
Правда о хостинге! Как выбирать хостинг для серьезного проекта в сети?
Особенности национальной интернет-статистики. Часть 2
Как нельзя раскручивать сайты
Нестандартные методы привлечения Интернет-покупателей
Оптимизация и продвижение сайта. Оценка эффективности. За что платит клиент?
Все статьи рубрики
Интернет
|