搜索角度指令:mailto:地址打印避免垃圾邮件

时间:2015-01-29 10:44:08

标签: javascript angularjs email spam

关键是要将您的电子邮件隐藏在垃圾邮件收集器中,而不会让用户看不到它。有一些小型库,如http://www.bronze-age.com/nospam/(包括自定义.js文件并调用其功能),因此垃圾邮件系统无法获取它,用户将清楚地看到您的地址。

没关系,但我的应用程序已经处于角度状态,这似乎是指令的一个很好的用例。你知道是否有解决问题的方法吗?我一直在寻找它,但没有找到任何。

1 个答案:

答案 0 :(得分:0)

到目前为止,我所想到的最好的事情是使用插值:

<a href="{{'mailto:'}}{{'your-name@'}}domain.com">{{'your-name@'}}domain.com</a>

甚至:

<a href="{{'mailto:'}}{{'your-name'}}{{'@'}}domain.com">{{'your-name'}}{{'@'}}domain.com</a>

(取决于垃圾邮件机器人解析智能)。

谷歌应该解析SPA网站 - 这很酷。浏览器正确显示它(单击mailto链接打开您的邮件客户端)。但我不确定垃圾邮件收集者&#39;力量 - 希望这些仍然是愚蠢的执行角度来获取电子邮件地址。

因此在这种情况下不需要控制器/指令/服务。