背景:
当您有一个包含 HTML 表单的页面,并且您刷新/重新加载该页面或使用后退按钮时,Firefox 会用您在离开之前输入的内容重新填充您的输入。
问题:
对于某些用例,这不是所需的功能。幸运的是,如果您愿意使用下面的“不缓存重绘”选项之一,则有一些方法可以解决此问题:
redraw without caching ;; Press CTRL+F5
redraw without caching ;; Press form "Reset" button while holding SHIFT
redraw without caching ;; Cut the address from the address bar, Paste it back into the address bar, press ENTER
redraw with caching ;; Press F5
问题是,并非所有用户都知道这些选项,有些用户只想要一个简单的“重置”按钮,他们可以用鼠标单击而无需使用键盘。
问题:
有没有办法让 Firefox 以一种让用户只需用鼠标单击按钮而不必使用键盘的方式进行“无缓存重绘”?/p>
最佳答案
为了完整起见:
<script>
document.FORMNAME.reset()
</script>
它会在每次重新加载页面时重置名为 FORMNAME
的表单。
关于html - Firefox:如何在*不*缓存用户输入的情况下重新加载表单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5943649/