嗨,有人可以告诉我为什么当我刷新我的Rails应用页面时,其状态被检查的复选框在Chrome中取消选中但在Firefox中未取消选中。因此,我在document.ready函数中取消了所有这些。为什么Firefox的行为与Chrome不同?
答案 0 :(得分:1)
当您进行页面刷新时,您正在重新加载页面。由于最初加载的页面会持续存在,因此用户无法更改页面。
Firefox具有浏览器供应商特定功能,可以尝试记住用户的选择。这不标准。
没有解决方法。在没有实现此功能的浏览器中,您无法获得Firefox的非标准行为。标准期望是丢失页面刷新的所有编辑。
但是,如果您在第一次加载页面时设置了javascript设置状态,请尝试从window.load运行它。
答案 1 :(得分:1)
尝试autocomplete =“off”在IE中运行:)