作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
假设我需要一个公共(public)网页来显示我网站用户的电子邮件信息。除了混淆之外,像这样的 JavaScript 还有帮助吗?
setTimeout(function(){
document.getElementById(id).innerHTML = "<span>" + username + "@" + hostname + "</span>";
},50)
最佳答案
这完全取决于垃圾邮件机器人。这可以阻止一些垃圾邮件机器人,但它无法阻止专门为绕过这种防御而设计的抓取工具。
这就是军备竞赛的运作方式。
构建一个围绕您想要的防御工作的机器人将非常简单。您可以使用 headless 浏览器(例如 PhantomJS)来获取页面,评估页面上的所有 JavaScript,等待任意时间(例如 10 秒),然后抓取 DOM电子邮件地址。
关于javascript - 延迟显示电子邮件地址是否有助于防范电子邮件抓取工具?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30649859/
是否有任何工具可以帮助 JSP 文件中的字符串国际化? 大多数 IDE(例如 NetBeans)都为 Java 代码提供了这样的功能。但是,对于 NetBeans,JSP 文件不存在此类功能。 与 g
我在 Android Studio 项目的纯 Java 模块中使用 Lombok。这是模块的 build.gradle: apply plugin: 'java' apply plugin: 'war
我是一名优秀的程序员,十分优秀!