2017-01-03 14 views
1

A similar question has been asked, но это было 6 лет назад, и с тех пор последних ответов на эту проблему не было. Я знаю, что более разумный способ разрешить посетителям отправлять электронную почту через веб-сайт будет формой контакта или капчей для отображения адреса электронной почты, но как обстоят дела, когда дизайн страницы не позволяет такую ​​роскошь? Мои параметры либо отображают адрес электронной почты, либо отображают ссылку «click here» mailto. Есть ли более современное решение &, чтобы поблагодарить тех, кто находится в original question?Как безопасно отображать адрес электронной почты (spamproof)

С уважением, --Michael

ответ

2

До сих пор js остается единственным эффективным способом сделать это.

Смотрите эту long discussion для получения дополнительной информации

Вот пример js Snipp, что делает работу.

<SCRIPT TYPE="text/javascript"> 
 
    emailE = 'emailserver.com' 
 
    emailE = ('yourname' + '@' + emailE) 
 
    document.write('<A href="mailto:' + emailE + '">' + emailE + '</a>') 
 
</script> 
 
<NOSCRIPT> 
 
    Email address protected by JavaScript 
 
</NOSCRIPT>

 Смежные вопросы

  • Нет связанных вопросов^_^