是否可以在chrome的密码输入中显示不可见的字符

时间:2011-11-10 08:46:37

标签: google-chrome web

我有以下要求:
1.在浏览器的密码输入栏上显示*,表示客户现场有输入。
2.回显密码可以只是一个占位符,这意味着它与真实密码具有相同的长度,但它不是纯文本。这禁止客户使用firebug或html源查看纯文本。

现在我只需将每个密码字符替换为ascii 20(一个不可见的字符)。现在这在IE和Firefox中运行良好。但是,在Chrome中,隐藏的字符无法在Chrome中显示。

我没有任何线索搜索谷歌和stackoverflow。有人知道根本原因或任何其他方式来满足这一要求。

提前感谢任何建议或帮助。

1 个答案:

答案 0 :(得分:0)

我认为您可以在用户输入内容时使用<input type="password" />。当他回来时,你只需使用6'*'来表示它之前已经设置过。这会更安全,因为其他人不知道密码的确切长度。