设计一个登录表单,以便IE会记住登录数据

问题描述:

我开发的公司网站需要使用表单登录。如果IE6,IE7的测试实例不记得用户名或密码,并且IE8会提供以前使用的用户名下拉菜单,但是不会记住密码。设计一个登录表单,以便IE会记住登录数据

  • 什么是我的密码表单的设计允许或阻止IE提示?
  • 我可以改变我的页面设计,以便IE会记住用户名/密码表单数据(假设用户的偏好设置正确)?
  • 是否有一些神奇的HTML标签,名称或风格,我应该使用?
+0

这对于“超级用户”(当它到达时)是很好的 - 但它看起来没有编程相关。 – 2009-06-08 19:41:07

+1

这是编程相关的,我问我怎么能在IE中使用代码来实现...我需要知道在IE中触发了什么,以及我在HTML中丢失了什么。 – 2009-06-08 19:57:46

尝试添加您尝试访问“本地Intranet”区域的网站,而不是“Internet”区域。 (假设这不会导致你安全无忧)

工具/选项/安全性/ Intranet网络/网站/高级 - >添加您的网站(S)在这里。根据我的经验,通过将它们置于更高度信任的“Intranet”区域中,我的密码被记住。

您可能会尝试查看DOM存储以在客户端持久存储用户名/密码。它需要JavaScript,但不适用于旧版IE。

我假设密码的输入框被设置为密码的输入类型?

我想过是探索你的表单和输入字段的命名约定。也许IE正在寻找某些组合来知道这是一个登录表单,它可以提供保存登录凭据。另外,我注意到一些网络技术/语言读取不同的元素来获取字段名称。您可能需要使用“id”和“name”来设置您的输入字段名称才能使所有内容都能正常工作。

您的IE记得您的公司网站以外的其他网站的密码?

只是想确保你在你的IE有没有禁用密码存储。