为了逃避邮件地址搜索器的搜索,很多站点的邮件地址的显示方式都用了转换方式,比如用图片、替换@、javascript等方式来显示。我比较推崇 javascript这种方式,因为如果真有谁想给你发送邮件的话,可能他更希望的是复制,而不是一个一个字符的输入邮件地址,虽然用其他字符替换也不 错,别人复制了仅需要修改一个字符就Ok,但毕竟没有Javascript的方式好。更进一步讲,别人增加邮件地址搜索器的防替换功能,你即使替换了@字 符,也可能被搜索到。
javascript显示邮件的方式就多种多样了,比如document.write、为HTML元素增加一个子元素并设置 innerHTML(innerText)等等。javascript显示邮件地址的方式能防止被搜索到的根本原因在于用户看到的文本信息是存在于浏览器 的内存当中,而不是实际文件方式存在的,一般的搜寻器都是分析网页源代码来获取Email地址的。