form autofill在现代web浏览器中是如何工作的?在实现自动表单填写的浏览器中,最常用的技术是什么?
-编辑--
这个问题不是关于自动完成,而是关于表单自动填充,它不仅关心以前输入的值,还考虑要完成的字段的含义和结构。Google Chrome实现,例如,tries to parse the inputted fields来猜测它们的类型和结构。或者至少这是我从上面链接的代码中理解的。
发布于 2013-10-15 05:31:47
看看this answer by kmote。
最重要的是,浏览器会查看字段的name
标记,并根据需要猜测数据的类型(正则表达式匹配是一种很好的天真方法)。Chrome正在努力实现某种标准化,这样就不会那么随意了。
发布于 2010-12-26 05:38:00
答案的第一个元素是几年前随Internet Explorer引入的非标准HTML表单的autocomplete
属性。
具有讽刺意味的是,你可以在mozilla网站上阅读一段很好的历史和介绍:The autocomplete attribute and web documents using XHTML
https://stackoverflow.com/questions/4531750
复制相似问题