Вероятно Вы уже обратили внимание, что на адреса электронной почты приходят горы ненужной информации, так называемый спам или спам-рассылки. Для борьбы с ними обычно пользователи через некоторое время меняют свой e-mail и какой-то период живут спокойно. Но скоро всё повторяется снова. А если учесть что на этот e-mail адрес к Вам приходят например заказы от клиентов, то это становится очень серьезной проблемой.
Спамеры собирают свои базы с помощью специальных программ ботов, которые обходят web-страницы и собирают адреса электронной почты, куда и к кому дальше попадет Ваш e-mail ....... сами понимаете последствия могут быть не предсказуемые.
Чтобы этого не допустить, Вы можете зашифровать свой e-mail. Ниже приведен скрипт шифрующий e-mail:
Листинг
<script language="javascript">
function scramble(){
var p1,p2,p3,p4,p5,p6
p1='<a href="mai'
p2='avtor'
p3='">'
p1+='lto:'
p2+='@'
p5='</a>'
p6='Написать письмо автору'
p2+='pc-cantri.ru'
p4=p6
document.write(p1+p2+p3+p4+p5)
}
scramble()
</script>
В этом примере шифруется e-mail адрес avtor@pc-cantri.ru . Этот адрес реально не существует и взят только для примера. Чтобы Вам зашифровать свой адрес, нужно просто сменить значения полей p2 и p2+ . Также можно сменить значение p6 .
Вставьте этот код (с Вашим реальным адресом) в нужное место HTML страницы.
Для поситетелей Вашего сайта ничего не изменится, они также как и раньше смогут написать и отправить сообщение, а вот спам-боты - останутся с носом :-).
Просмотров: 8877
Поделитесь этой информацией со своими друзьями!
Комментарии к этой статье (уроку):
Комментарии добавил(а): Юлия Дата: 2010-07-03
<form method="post" action="mailto:тттттт5@yahoo.com.?subject="анкета" enctype="text/plain>
Данный вами листинг до этого тега или после. Спасибо
Комментарии добавил(а): АндрейК Дата: 2010-07-03
Этот срипт вставляете в нужном месте Web-страницы без всяких тегов. Естественно адрес прописываете свой.
Комментарии добавил(а): АндрейК Дата: 2012-10-05
Скрипт вставляете в нужном месте Web-страницы (там где хотите показать адрес своей почты). Естественно адрес прописываете свой.