`

用javascript防止EMAIL被抓取

阅读更多
现在很多信息抓取工具,可以抓比如EMAIL等东西,如果网站上有EMAIL的话,要防止被抓取的话,
也是有不少办法的,最简单的就是用javascript了,将EMAIL进行字符串拆分,比如

<script language="JavaScript" type="text/JavaScript">

var email = "a"+"b"+"c"+"d"+"@"+"tom.com";
</script>

<span id="displayemail"></span>
<script  language="JavaScript" type="text/JavaScript">
displayemaill.innerHTML = email;
</script>

分享到:
评论

相关推荐

    javascript经典特效---保护email地址.rar

    在JavaScript编程中,保护电子邮件地址是一项重要的任务,主要目的是防止自动化程序(如垃圾邮件发送者)抓取网页上的邮箱地址。本压缩包“javascript经典特效---保护email地址.rar”包含了一个名为“保护email地址....

    使用正则表达式抓取页面Email

    对于更复杂的网页抓取需求,可以使用网络爬虫框架,如Python的Scrapy或Java的WebMagic,它们提供了更完善的网页解析和请求处理功能,能够处理JavaScript加载的页面和分页等问题。 总之,利用正则表达式抓取网页中的...

    Email地址加密javascript版

    总之,JavaScript实现的Email地址加密是一个简单的防护措施,可以防止一些初级的地址抓取,但并非万无一失。对于更高级的安全需求,需要结合其他策略,如服务器端处理、使用隐私保护服务或者采用更复杂的加密技术。

    网站获取访客QQ

    因此,实施这种功能时,需要确保有明确的用户同意机制,并采取必要的安全措施,防止数据泄露。 7. **效率与准确率**:描述中提到“获取率有点低”,这可能源于多种因素,包括但不限于反爬虫策略、JavaScript加密、...

    用JS输入email的代码,以防垃圾邮件

    - **安全性增强**:由于实际的电子邮件地址不会直接出现在网页源代码中,因此能够有效地防止被垃圾邮件收集程序抓取。 - **用户体验良好**:用户仍然可以通过点击生成的链接直接发送电子邮件,而不会感觉到任何不同...

    google 批量site:网页 获取批量邮箱地址

    - 为了防止IP被封,可以使用代理IP池,确保每次请求来自不同的IP地址。 - 还有一些现成的工具,如Octoparse、Web Scraper Chrome扩展等,可以帮助非程序员进行网页抓取。 5. **Debug过程**: - 文件名为"Debug...

    Obfuscate Email for PHP-开源

    `Obfuscate Email for PHP` 是一个开源的PHP库,专门设计来解决这个问题,它能够帮助开发者在HTML页面上隐藏电子邮件地址,防止它们被自动化工具轻易抓取。 这个库类的核心功能是通过一种混淆(Obfuscation)技术,...

    email-scraper

    为了防止被网站服务器识别为机器人,爬虫可能会设置用户代理,模拟人类浏览器的行为。 6. **处理JavaScript**: 有些网站的电子邮件地址可能隐藏在JavaScript代码中,这需要使用如Selenium或Pyppeteer这样的库来...

    ASP技术常遇问题解答-如何把URL和邮件地址转换为超级链接?.zip

    - 当公开显示电子邮件地址时,应考虑防止被爬虫抓取并用于发送垃圾邮件。一种常见方法是使用JavaScript编码或HTML实体编码。例如: ```javascript &lt;!-- JavaScript 方法 --&gt; document.write('...

    20个常用的PHP源代码收集.docx

    3. **编码电子邮件地址**:这个函数`encode_email`将电子邮件地址转换为HTML字符实体,防止被垃圾邮件机器人抓取。它接受三个参数:`$email`是要编码的电子邮件地址,`$linkText`是显示在页面上的链接文本,`$attrs`...

    Email Obfuscator: A Tool For Webpages-开源

    电子邮件混淆器(Email Obfuscator)是一款开源的JAVA工具,专为HTML网页设计,旨在防止电子邮件地址被垃圾邮件机器人和网络爬虫抓取。在互联网上公开分享的电子邮箱地址容易成为垃圾邮件的目标,这款工具提供了一种...

    emailExtract:最小的Chrome扩展程序,可读取当前网页

    5. **数据安全与隐私**:由于涉及用户数据,开发者必须确保遵循Chrome扩展的隐私政策,并可能需要使用HTTPS进行安全传输,防止数据在传输过程中被窃取。 6. **权限管理**:在Chrome扩展的manifest.json文件中,...

    21个PHP函数function.doc下载

    此函数用于防止垃圾邮件机器人抓取电子邮件地址,它将邮件地址转换为HTML字符实体。它将`@`替换为`&#64;`,`.`替换为`&#46;`,并将其拆分为多个部分,使得JavaScript可以安全地在页面上构建有效的链接。 ```php ...

    php问卷调查源码.pdf

    接着是`encode_email()`函数,它的作用是将电子邮件地址编码为HTML字符实体,以防止被垃圾邮件程序抓取。通过替换邮箱地址中的特殊字符,并利用JavaScript将编码后的邮箱拼接,以减少被自动扫描的风险。 第四部分是...

    20个常用的PHP源代码收集.pdf

    `encode_email()`函数用于将电子邮件地址编码为HTML字符实体,以防止被垃圾邮件机器人抓取。它替换`@`和`.`为对应的HTML实体,并通过JavaScript动态写入页面,提高安全性。同时,你可以自定义链接文本和属性。 4. ...

    php问卷调查源码.docx

    - `encode_email` 函数用于防止电子邮件地址被垃圾邮件程序抓取。它将邮箱地址转换为HTML实体,例如将 "@" 替换为 "&#64;" 和 "." 替换为 "&#46;",这样在网页上显示时仍然可以识别,但对爬虫来说更难以解析。 4. ...

    Scrapy Cookbook 中文版.pdf

    - **防止被封的策略**: - 如何减少被目标网站封禁的风险,例如通过设置合理的下载延迟、使用代理服务器等。 #### Scrapy教程08-文件与图片 - **使用 FilesPipeline**: - 如何使用 FilesPipeline 下载文件。 - **...

    大方简洁的网页模板 系统模板

    4. **SEO优化**:考虑到搜索引擎优化,模板应该包含合适的元标签,便于搜索引擎抓取和理解网页内容。 5. **代码质量**:良好的代码结构和注释,有助于团队协作和后续维护。 6. **安全性**:后台模板需考虑安全问题,...

    php实例代码

    第三个示例中的`encode_email()`函数展示了如何对电子邮件地址进行编码,以防止被自动收集器抓取。该函数接收电子邮件地址、链接文本和属性字符串作为参数,通过替换特定字符(如'@'和'.')并将其分割成更小的部分,...

    Web登录界面和首页,H5

    4. SEO优化:首页是搜索引擎抓取的关键,需合理使用关键词,优化元标签,提高搜索引擎排名。 5. 加载速度:优化图片大小,使用CDN服务,减少HTTP请求,以提高首页加载速度。 四、前端技术栈 1. HTML5与CSS3:负责...

Global site tag (gtag.js) - Google Analytics