问题
Are there any tips to display a contact telephone number and email on a contact form webpage? I have a contact form on the page, but also want to give people the option of being able to call or email directly. Currently they are displayed in plain text but feel this is insecure and open to bots crawling the site for this kind of info.
Is there a safe way to do it?
Thanks
回答1:
Here is one way to do it using Javascript:
<script language=JavaScript type="text/javascript">
<!--
var user = "yourname";
var host = "yourdomain.com";
var link = user + "@" + host;
document.write("<a hre" + "f=mai" + "lto:" + user + "@" + host + "><b>" + link + "</b></a>");
--> </script>
回答2:
May be show it as a picture? with gd, for example
回答3:
You can use a captcha before showing the details.
For example, The email address in this person's resume has a clickable link that pops up a captcha before displaying the full email.
来源:https://stackoverflow.com/questions/19359202/safe-way-to-display-email-address-and-contact-number