HTML / CSS / JS:如何强制浏览器从非'密码'类型输入中保存密码?

时间:2010-10-23 14:14:19

标签: javascript html css login passwords

问题是我有两个类似于用户名和密码的值,但实际上是2个随机生成的GUID,用户用来登录我制作的网站 - 它们实际上不是用户名和密码,而是GUID我试图复制这个组合。

通常浏览器会在查看元素的type ='password'属性时询问您是否要保存提供的登录值。但是,type ='password'属性会使字段中的GUID变得相当困难,因为您无法看到正在键入的内容。

那么,如果不使用type =“password”属性,你会如何强制或欺骗浏览器保存用户名/密码组合?

谢谢!

3 个答案:

答案 0 :(得分:2)

如果您在客户端保存cookie,可能加密文本,当用户返回网站时,如果他保存了cookie,您会先查看该怎么办?当然,这是一种解决方法,cookie不会永远存在,但它是一种选择。

我也在想你可能会在提交表单之前输入一个CSS隐藏密码并将内容复制到该内容,但我不确定这会欺骗浏览器。

答案 1 :(得分:2)

在这里查看布拉德的答案:

HTML/CSS: How to make "password" input show the password?

答案 2 :(得分:0)

我认为cookie是最简单的解决方案......至少在你能找到更好的东西之前......为Claudiu的答案+1;