js 怎样混淆加密“联系我们”的邮件地址,防止被垃圾邮件群发?

2022 年 9 月 13 日
 kisshere
网页底部挂了一个“联系我们”的邮件地址,虽然 CF 自动把邮件地址加密了,但是仍然受到群发的垃圾推广邮件, 有没有好一点的 js 混淆加密邮件地址的方式?防止被垃圾邮件群发
5145 次点击
所在节点    程序员
21 条回复
Belmode
2022 年 9 月 13 日
放图片
cqu1980
2022 年 9 月 13 日
canvas 画图
AlisaDestiny
2022 年 9 月 13 日
跟大公司学习,使用自定义字体混淆。
unco020511
2022 年 9 月 13 日
用#代替 @
cheng6563
2022 年 9 月 13 日
放图,鼠标移上去就切成文本让人复制
yxisenx
2022 年 9 月 13 日
自定义字体
horseInBlack
2022 年 9 月 13 日
问个题外话,现在用 mailto: 链接发邮件的人还多(有)吗
rekulas
2022 年 9 月 13 日
用多个 dom 标签结合起来显示邮件地址,对用户无感又可防止被扒
fstab
2022 年 9 月 13 日
@unco020511 没用的,采集软件早就可以识别了,目前还是图片比较稳妥。
ungrown
2022 年 9 月 13 日
@flyz #9 ocr
Misakas
2022 年 9 月 13 日
.email:after{ content:"example@email.com" }
julyclyde
2022 年 9 月 13 日
没有意义
通常情况下都能识别
daliusu
2022 年 9 月 13 日
js 后期填充,爬虫就抓不到了吧? 还可以前端生成一个图片,然后用户鼠标放上去再替换成一个 dom 让他可以复制点击
thinkershare
2022 年 9 月 13 日
没有办法, 不需要折腾, 如果我就是要爬取, 你没有任何办法.
stoluoyu
2022 年 9 月 13 日
图片或者换字体应该就能解决大部分批量爬的了,其他的交给邮箱。
christin
2022 年 9 月 13 日
@thinkershare
硬要爬这一个肯定是没办法,最差最差雇个人挨着复制出来也行。但做加密混淆可以防止一些脚本。
Jooooooooo
2022 年 9 月 13 日
第一步, 不要自建邮箱. 至少过滤规则不要. 否则你会受到无尽的困扰.
villivateur
2022 年 9 月 13 日
base64 编码一下,然后在前端用 js 解码?
IvanLi127
2022 年 9 月 13 日
@AlisaDestiny 你这样搞不就不能复制了。。。。
www2144com5
2022 年 9 月 13 日
放 js 里 onclick herf 一下?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/879583

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX