首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何防止IE表单自动填充功能填充蜜罐字段?

如何防止IE表单自动填充功能填充蜜罐字段?
EN

Stack Overflow用户
提问于 2012-02-29 22:42:36
回答 3查看 2.3K关注 0票数 6

我已经实现了蜜罐字段的大多数我的客户的联系形式,以防止垃圾邮件。然而,我注意到IE的表单自动填充选项填充了蜜罐字段,从而触发了我的反垃圾邮件逻辑。我如何防止这种情况发生?

我试着给这个表单域起了一个不同的名字--它当前的名字是emailConfirmation,但是我试过conf_emliame,它仍然是自动填充的。我还尝试将蜜罐字段移动到表单的最底部-远离现有的email输入。

EN

回答 3

Stack Overflow用户

发布于 2012-03-01 00:03:00

正如David Faber链接到的答案中所建议的,尝试将autocomplete="off" attribute添加到input标记。

这不是标准的HTML4 / XHTML属性,但所有主流浏览器都能理解它。和it standardized in HTML5

票数 5
EN

Stack Overflow用户

发布于 2012-02-29 23:44:05

给你的蜜罐字段一个半随机的名字,例如。在实际名称后面加上一个随机数。这样,它就不应该两次使用相同的名称,并且不应该由IE填充。

您可能还想看看cfformprotect。它有一些很棒的功能,并帮助我保护表单提交相当多的项目。

票数 1
EN

Stack Overflow用户

发布于 2012-11-08 22:19:15

这是我对你的隐形蜜罐文件的建议:在表单级别去掉autocomplete="off“html标签。把它放在看不见的字段级别,你正在识别隐藏的字段,稍微智能的机器人可以使用它来识别它。autocomplete标签的可支持性:http://help.dottoro.com/lhdwgiwh.php你应该在技术上探索你的IE目标版本(你需要IE 5和6的支持吗?)对于不可见的字段名称,请尽可能使用通用名称。例如,国家,所以机器人算法将拾取它并用数据填充它。

你好,卡洛。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9501120

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档