网页底部挂了一个“联系我们”的邮件地址,虽然 CF 自动把邮件地址加密了,但是仍然受到群发的垃圾推广邮件, 有没有好一点的 js 混淆加密邮件地址的方式?防止被垃圾邮件群发
|
BelmodeSep 13, 2022 via Android
1
放图片
|
|
2
canvas 画图
|
|
AlisaDestinySep 13, 2022 via Android
3
跟大公司学习,使用自定义字体混淆。
|
|
unco020511Sep 13, 2022
4
用#代替 @
|
|
cheng6563Sep 13, 2022
5
放图,鼠标移上去就切成文本让人复制
|
|
yxisenxSep 13, 2022 via Android
6
自定义字体
|
|
horseInBlackSep 13, 2022
7
问个题外话,现在用 mailto: 链接发邮件的人还多(有)吗
|
|
rekulasSep 13, 2022
8
用多个 dom 标签结合起来显示邮件地址,对用户无感又可防止被扒
|
|
fstabSep 13, 2022
9
@unco020511 没用的,采集软件早就可以识别了,目前还是图片比较稳妥。
|
|
MisakasSep 13, 2022
11
.email:after{ content:"[email protected]" }
|
|
julyclydeSep 13, 2022
12
没有意义
通常情况下都能识别 |
|
daliusuSep 13, 2022
13
js 后期填充,爬虫就抓不到了吧? 还可以前端生成一个图片,然后用户鼠标放上去再替换成一个 dom 让他可以复制点击
|
|
thinkershareSep 13, 2022
14
没有办法, 不需要折腾, 如果我就是要爬取, 你没有任何办法.
|
|
stoluoyuSep 13, 2022
15
图片或者换字体应该就能解决大部分批量爬的了,其他的交给邮箱。
|
|
christinSep 13, 2022 via iPhone
16
@thinkershare
硬要爬这一个肯定是没办法,最差最差雇个人挨着复制出来也行。但做加密混淆可以防止一些脚本。 |
|
JoooooooooSep 13, 2022
17
第一步, 不要自建邮箱. 至少过滤规则不要. 否则你会受到无尽的困扰.
|
|
DawnMoonSep 13, 2022
18
base64 编码一下,然后在前端用 js 解码?
|
|
IvanLi127Sep 13, 2022 via Android
19
@AlisaDestiny 你这样搞不就不能复制了。。。。
|
|
www2144com5Sep 13, 2022
20
放 js 里 onclick herf 一下?
|
|
hyyou2010Sep 14, 2022
21
不知这个能帮上忙不: https://www.v2ex.com/t/874281
|