Igo*_*gor 33 html forms autocomplete browser-cache
我有一个textbox
表单字段,由用户填充.但是目前(在Firefox 10中)用户可以离开页面,然后返回,输入将填充其先前的值.我认为这会造成令人困惑的用户体验,并希望阻止它.
有没有办法在不手动重置值的情况下执行此操作?我已经尝试将响应更改为不缓存以及设置autocomplete='false'
没有运气.
只需在一些全局JS中添加简单脚本:
$("form :input").attr("autocomplete", "off");
Run Code Online (Sandbox Code Playgroud)
在头中使用元
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Expires" content="-1">
Run Code Online (Sandbox Code Playgroud)
或使用
<% Response.CacheControl = "no-cache"; %>
<% Response.AddHeader("Pragma", "no-cache"); %>
<% Response.Expires = -1; %>
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
67915 次 |
最近记录: |