4

在我开始之前,如果之前有人问过这个问题,我很抱歉,但是我读过的大多数答案要么没有用,要么不够清楚。

我的第一个问题是浏览器如何记住表单输入值?IE,您转到 GMail 并开始输入您的电子邮件地址,然后出现一个下拉列表,其中包含已输入您计算机的电子邮件。我知道这只是由浏览器本机处理,但是如何或可以使它与动态/AJAX 表单一起使用?页面的 Cache-Control 或其他标头如何发挥作用?或者他们根本没有?

我的第二个问题是相关的,在某些网页上,当您登录浏览器(而不是网站)时,会询问您是否希望它记住您的姓名和密码。如果您这样做了,那么下次您进入登录页面时,表格已经以金色突出显示为您填写。我怎样才能复制这种行为?

先感谢您。

4

1 回答 1

0

为了让您保存输入的电子邮件地址,您需要某种数据库。您将使用 ajax 将击键记录到数据库中,然后使用 ajax 检索它。这可以与 ajax 同时进行。

第二个问题是您需要存储一个带有 id 的 cookie,以便您可以使用 id 在数据库中查找信息并填写用户名或直接登录。

于 2012-12-21T20:28:39.823 回答