【发布时间】:2010-12-10 00:10:11
【问题描述】:
很难在搜索引擎中搜索任何关键字组合,因为大多数流行的开发人员使用它想要通过 ajax 自定义自动完成。
大多数开发人员搜索自定义自动完成以通过 ajax 从 db 中获取结果,或者出于安全原因如何禁用浏览器自动完成,或者他们想使用另一个自动完成扩展器。
但是我不是在谈论自动完成。我发现了简单的普通浏览器自动完成或浏览器保存的表单,无论是 IE 还是 FF,在向文本框中填充文本时,它的作用就像下拉最近的选择一样。
在登录表单中填写用户名和密码等表单简单而正常。表单提交后(表单数据发布)浏览器将保存自动完成或FF中的事件将要求与密码一起保存。
现在,考虑一下通过 ajax 提交的登录。表单数据不会被 IE 或 FF 自动保存,因为表单不是通过 post 方法发送的。我很确定这是因为 ajax vs post 方法。
像 DotNetNuke 这样的 CMS 使用这种方式,我真的很难为 5 个用户登录输入用户名和密码以用于开发目的,事件我想让用户在浏览器中保存自己的表单数据而无需任何自定义或扩展程序。再举一个例子,用户可以看到并使用相同的电子邮件来填写跨网站或域的任何电子邮件表单。
如何解决这个问题? 您有建议更适合搜索的关键字吗?
呼叫MeLaNN
【问题讨论】:
-
我还在寻找解决方案...
-
我在这里问过几乎相同的问题:stackoverflow.com/questions/9201858/…。我想要一个通用的解决方案,而不是只适用于 FF 的解决方案。
-
你找到答案了吗?我有同样的问题。干杯
-
我觉得你可以试试"double-submit" technique
标签: ajax browser forms post autocomplete