【工作笔记】浏览器后退响应及关于input标签的一些说明
来源:互联网 发布:ubuntu下配置lnmp 编辑:程序博客网 时间:2024/06/06 07:18
一、关于浏览器后退:
点击浏览器后退按钮,会重新加载前一个页面,但是有两种情况:
1.后退读取缓存的资源,来重新加载页面(html、css、js等资源)
2.浏览器重新向服务器发送请求,请求服务器端最新资源,来重新加载页面
注:ios后退,默认读取缓存
因此,关于前一个页面的信息展示,需要兼顾两种处理情况。重新向服务器发送请求,相当于f5刷新,只要服务器数据存储无故障,不会出现问题。需要注意读取缓存的情况,这时的展示给用户的数据可能不是最新的。
二、关于后退时input按钮的特殊效果
后退时,浏览器会重新加载页面,但前一页面的input标签中的数据会被保留。如:text文本框中的用户输入,radio单选框的用户选择等。f5刷新页面,input的值则会重新加载为默认值。
三、关于input[type="radio"]的checked属性
checked属性只用于设定默认选中选项
当用户进行选项更改时,用户选中的input标签并不会显式增加checked属性(即:f12下观察input标签,不会因为用户选中而拥有checked属性)
但是,通过诸如$("input:checked")、$("#input").attr("checked")、this.chcked等方式,都可以正确取到用户选中的选项
也就是说,控制台中拥有checked属性的input标签,是设置默认选中的那个标签选项,并不是用户真正选择的选项,而通过js及css的checked属性访问到的,是用户真正选中的那个选项
0 0
- 【工作笔记】浏览器后退响应及关于input标签的一些说明
- 关于input标签的一些常识
- 关于HTML中input标签的一些常用输入限制
- input标签的一些属性
- 关于XML请求及响应文档的说明
- (转载借鉴) input[file]标签的accept=”image/*”属性在google浏览器上响应很慢的解决办法
- 浏览器后退时重置input值
- 关于响应式布局的一些笔记---未完待续
- ‘禁用’浏览器的后退
- 关于input file 的一些
- 关于ajax支持浏览器后退前进的做法
- 都是"后退"惹得祸-------关于浏览器"后退"在项目中引发的惨剧
- Html 标签 input 的一些技
- input[file]标签的属性响应很慢的解决办法
- 关于Google Chrome 浏览器的一些命令及用法
- 关于Google Chrome 浏览器的一些命令及用法
- 关于Google Chrome 浏览器的一些命令及用法
- 关于Google Chrome 浏览器的一些命令及用法
- memcached client -- spymemcached使用
- Straight Insert Sort
- C#封装MongoDb.Driver 实现EF操作SqlServer模式
- GROUP BY 与ORDER BY 与 limit 综合用法
- Shell Sort
- 【工作笔记】浏览器后退响应及关于input标签的一些说明
- 基于Swift3.0/OC的缓存清理功能的实现
- ubuntu添加vlan和路由追踪
- 背包问题动态规划算法java实现及分析
- 使用构造函数直接赋值与使用初始化列表的不同
- adb pull出现 Permission denied
- android:DDMS查看Threads
- 303. Range Sum Query - Immutable
- C++的STL库,vector sort排序时间复杂度 及常见容器比较