NamePros.Com (http://www.namepros.com/)
-   Webmaster Tutorials (http://www.namepros.com/webmaster-tutorials/)
-   -   Howto: Protect Against Spam Crawlers (http://www.namepros.com/webmaster-tutorials/15115-howto-protect-against-spam-crawlers.html)

Mp)Tarh 08-10-2003 09:54 AM

Protect Against Spam Crawlers
 
How to protect your e-mail address:

This tutorial will show you how to protect your e-mail address against Spam Crawlers. If you don't already know what Spam Crawlers are, read this post by DarkDevil located here.

So, how do you protect your e-mail? Easy, it can be done with simple JavaScript - no need to use complicated Images or REMOVE text in e-mail links.

Let's take a basic example of an e-mail link to me@somewhere.com

<A HREF="mailto:me@somewhere.com" ALT="Mail Me!">me@somewhere.com</A>

Now this will not work, a Spam Crawler could pick up this e-mail easily. So how would you protect the example above? Like this:

-------------------- Revised Version ----------------------
<SCRIPT LANGUAGE="JavaScript">
<!-- hide me
function mailme()
{
window.location = "m" + "a" + "i" + "l" + "t" + "o" + ":" + "me"+ "@" + "somewhere" + "." + "c" + "o" + "m";
}
//-->
</SCRIPT>

<A HREF="javascript:void(1)" ALT="Mail Me!" onClick="mailme()" >Mail me</A>
-------------------------------------

Pretty easy once you think about it huh?

Happy Programming!

P.S. In the second example the <A HREF> is pointing to "java script:void(1)", this was modified by the forum - in reality there are no spaces in "javascript:void(1)"

[edit]: I added the P.S.

Jamie_net 01-01-2004 11:54 AM

Wow, I never knew how they even got my email off my website!

Webtwink 01-01-2004 03:40 PM

wow this is a nice tutorial ;)

InteractAsia 01-01-2004 09:14 PM

thanks for that :)


All times are GMT -7. The time now is 01:52 PM.
Site Sponsors
Advertise your business at NamePros

Powered by: vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 2.4.0