`
tianhandigeng
  • 浏览: 374259 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

火狐下,表单无法刷新重置问题的分析与解决

阅读更多

 

火狐下,表单无法刷新重置问题的分析与解决

www.firnow.com    时间 : 2010-12-27  作者:佚名   编辑:fnw 点击:  321 [ 评论 ]

-
-

如下的最简单的HTML代码
 

1 < input id = "name" ID = "CSDN" value = "java2000.net" />

diyblPic

在Firefox 下面,如果你更改了表单的内容,然后你点击刷新按钮,你会发现,文本框里面的数值并没有回复到原始值,而是你修改后的数值。
有2种猜测
1 火狐缓冲了页面,发现文件没有改变,所以页面也不变
2 火狐替你自动填写了你刚才填写的东西,类似自动填表功能

测试发现,即使修改代码为

1 < meta http-equiv = "pragma" content = "no-cache" />
2 < META HTTP-EQUIV = "CACHE-CONTROL" CONTENT = "NO-CACHE" >
3 < META HTTP-EQUIV = "EXPIRES" CONTENT = "Mon, 22 Jul 2002 11:12:01 GMT" >
4 < input id = "name" ID = "CSDN" value = "java2000.net" />

 

 

依然无效,因为文件内容改变了,可是文本框依然还是没有回复原始值
第一种可能被排除了

第二种,打开Firefox 发现了自动填表功能,但是他前面的选择框并没有选中,看来也不是这里。

经搜索发现,这个问题还是挺普遍的,最终在firefox的网站找到了答案
http://developer.mozilla.org/en/docs/How_to_Turn_Off_Form_Autocompletion

将文本框修改为

1 < input id = "name"    value = "java2000.net" autocomplete = "off" />


如果是单个字段,可以在字段上书写,如果整个表单,则可以在form上书写

1 < form name = "form1" id = "form1" method = "post" autocomplete = "off" / >

 

 

问题解决!

 

 

分享到:
评论

相关推荐

    Firefox火狐浏览器官方Setup 87.0b4-win64版本exe安装包

    如果遇到问题,如无法正常启动、加载页面慢等,可以尝试清除缓存、重置设置或更新驱动。若问题持续,建议访问Firefox的官方支持论坛寻求帮助。 总结,Firefox火狐浏览器87.0b4-win64版本是针对64位Windows系统优化...

    Firefox火狐浏览器官方79.0b8-win32版本msi安装包

    《Firefox火狐浏览器79.0b8-win32版本:深入解析与使用指南》 Firefox火狐浏览器,作为一款全球知名的开源网络浏览器,一直以来都以其强大的安全性、隐私保护功能和丰富的扩展插件深受用户喜爱。79.0b8-win32版本是...

    Firefox火狐浏览器官方93.0b4-win32版本msi安装包

    - 如遇到问题,首先尝试刷新Firefox(保留个人设置的情况下重置浏览器),或访问Mozilla官方支持论坛寻求帮助。 总的来说,Firefox 93.0b4-win32版本是为Windows 32位用户量身打造的一款强大、安全的浏览器。通过...

    Firefox火狐浏览器官方78.0.1-win32版本exe安装包

    《Firefox火狐浏览器78.0.1-win32版本:深入解析与使用指南》 Firefox,又称为火狐浏览器,是由Mozilla基金会开发的一款开源、免费的网络浏览器,以其强大的安全性和用户隐私保护功能而备受青睐。本次我们关注的是...

    firefox下jquery iframe刷新页面提示会导致重复之前动作

    在本篇文章中,我们将探讨在Firefox浏览器下使用jQuery刷新iframe页面时出现的重复动作提示问题,并提供相应的解决方案。 首先,需要了解的是,当用户在Firefox浏览器中刷新一个含有iframe的页面时,浏览器可能会弹...

    解决ie不支持javascript等问题(rar)

    如果以上方法都无法解决问题,或者你决定放弃IE,可以考虑使用其他现代浏览器,如Google Chrome、Firefox或Microsoft Edge,它们对JavaScript的支持更全面,且通常提供更好的性能和安全性。此外,许多现代网页已经...

    jquery问题记录总结

    但在Firefox中,可能需要额外处理。最终解决方案是在`onsubmit`事件中进行验证,确保页码值在合法范围内,否则重置为第一页。 6. **框架(frame)中的session过期处理**: 当session过期并重定向到登录页面时,...

    QQ空间打开后自动关闭.docx

    如果问题仍然存在,可能需要考虑更新浏览器版本,或者尝试使用其他浏览器(如Chrome、Firefox等)来访问QQ空间。此外,确保电脑没有受到病毒或恶意软件的影响,因为这也可能是导致问题的原因之一。在排查问题时,...

    html文件的基本结构 _html版本 _主要的浏览器 _链接a href _表格 _表单 _列表

    主要的浏览器包括IE(Internet Explorer)、火狐(Mozilla Firefox)、谷歌浏览器(Google Chrome)、苹果的Safari以及微软的Edge等。不同浏览器对HTML代码的解析可能会有所不同,因此在进行网页设计时需要考虑到...

    东旭网络问卷调查系统

    兼容Firefox,IE6.0,IeE7.0等主流浏览器 …… 版本更新历史 2.2版更新部分: 1、解决问卷统计中,查看“其他”选项的具体内容出错的情况。 2、根据个别用户需要,增加为每个选项添加图片的功能。 3、修正编辑题目...

    javascript事件

    - **支持浏览器**:Firefox 1+、Netscape 3+、IE 4+。 - **应用场景**:通常用于提示用户加载中断的情况。 #### 2. onblur - **描述**:当元素失去焦点时触发。 - **支持浏览器**:Firefox 1+、Netscape 2+、IE 3+...

    ExtAspNet控件 v3.1.9源码2012825

    -修正按钮的Type设为Reset无效的问题,注意重置的其实是页面上所有的表单控件(e先生)。 -修正英文下确认对话框标题依然默认中文的问题。 -修正后台对可为空的int,short,double属性赋值时出现的异常(石头鱼)。 +...

    IE中checkbox在刷新后初始化的问题

    在网页开发过程中,尤其是涉及到与用户交互的表单元素,如`checkbox`,有时会出现一些浏览器兼容性问题。本文主要探讨的是在Internet Explorer(IE)浏览器中遇到的一个特定情况:如何确保`checkbox`在页面刷新或...

    Bootstrap formValidation

    Bootstrap FormValidation是一个强大的表单验证库,它专为与Bootstrap框架集成而设计,提供美观且功能丰富的表单验证解决方案。这个库使得在Web应用中创建高效、用户友好的表单验证变得简单,确保用户输入的数据符合...

    normalize@8.0.1.css

    与传统的CSS重置方法(如Eric Meyer的`reset.css`)相比,`normalize.css`更倾向于保留一些有意义的默认样式,如`&lt;a&gt;`标签的下划线,以及表单元素的一些基本外观,这样可以提供更好的可访问性和可用性。 5. **性能...

    UXCore是专注于企业系统开发的ReactPC套件库

    这个库特别强调了对不同浏览器的兼容性,包括Chrome、Safari、Firefox以及古老的IE8,这使得开发者能够在广泛使用的平台上提供一致且稳定的用户体验。 在JavaScript开发领域,框架的选择至关重要,而UXCore就是针对...

    大气h5登录注册html模板源码.zip

    - 浏览器兼容:为了确保广泛的用户群体,模板需要兼容主流浏览器,如Chrome、Firefox、Safari、Edge等。 - 设备兼容:除了桌面端,也要考虑移动设备的兼容性,确保在手机和平板上也能正常工作。 6. 开发工具和...

    silksmith-todo-sample:基于 jQuery 和 Bootstrap 的简单 Todo 应用示例

    ###在监视模式下测试服务器(需要firefox) ./gradlew testJS -Pwatch ###把它放在一起(自定义任务) ./gradlew putEverythingTogether ##JS 概述 (src/main/js) ##JS 概述 TodoItem.js定义数据结构 TodoItem ...

    如何在各浏览器中启用JavaScript脚本

    - **浏览器更新**:更新浏览器或安装新的安全软件/补丁可能会重置您的JavaScript设置。如果遇到显示问题,请检查并重新启用JavaScript。 - **个人防火墙和安全软件**:如果启用JavaScript后仍然无法正常显示广告,...

Global site tag (gtag.js) - Google Analytics