【问题标题】:How to enable autocomplete when using Internet Explorer and SSL?使用 Internet Explorer 和 SSL 时如何启用自动完成功能?
【发布时间】:2010-02-10 22:06:00
【问题描述】:

当以下两个条件都为真时:

1.The page was delivered over HTTPS

2.The page was delivered with headers or a META tag that prevents caching

...自动完成功能被禁用,无论自动完成属性的存在或值如何。此备注适用于 IE5、IE6、IE7 和 IE8。见http://msdn.microsoft.com/en-us/library/ms533486(VS.85).aspx

在上述情况下,如何覆盖 IE 的默认行为?

一个选项是使用不同的浏览器,因为这种行为只发生在 IE 中。然而,更换浏览器将是一个很大的痛苦,我的用户更喜欢坚持使用 IE。提前致谢。

【问题讨论】:

标签: internet-explorer ssl autocomplete


【解决方案1】:

我们使用“no-cache”指令的目的是防止表单被多次提交。意想不到的后果是自动完成功能停止工作。我们发现更改为 (Response.CacheControl = "must-revalidate, private") 允许我们在使用 SSL 时再次使用自动完成功能。希望这对其他人有帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-19
    • 2017-07-08
    • 2015-06-20
    • 2022-08-15
    • 2015-09-13
    相关资源
    最近更新 更多