javaScript中location.reload()方法和location.replace()方法的区别
来源:互联网 发布:淘宝助理手机版下载 编辑:程序博客网 时间:2024/06/05 11:48
1.location.reload(parameter)
该方法强迫浏览器刷新当前页面。
这里的parameter是可选参数,默认值为false,从缓存中重新载入,即直接使用缓存刷新显示(浏览器在浏览网页时会把当前页面保存到本地机器上的某个目录里,即为缓存),若设置为true,则以get方式,从服务器端重新载入而获取新的页面,即重新下载页面内容,并更新缓存(此时相当于在客户端点击F5进行刷新)。
2.location.replace(URL)
该方法通过指定URL替换当前缓存在客户端的项目,因此使用了该方法之后,不能够通过“前进”和“后退”来访问已经被替换的URL。
在实际应用中,为了达到重新刷新页面的目的,我们通常使用location.reload()或history.go(0)。因为这种做法相当于在客户端点击F5进行刷新,所以页面中method="post"的时候,会出现“网页过期”的提示,因为有Session的安全保护机制。
- javaScript中location.reload()方法和location.replace()方法的区别
- 【JavaScript】页面刷新location.reload和location.replace的区别
- location.replace()和location.href=,location.reload()的区别
- location.reload() 和 location.replace()的区别和应用。
- location.reload() 和 location.replace()的区别和应用
- location.reload() 和 location.replace()的区别和应用
- location.reload() 和 location.replace()的区别和应用
- location.reload() 和 location.replace()的区别和应用
- location.reload() 和 location.replace()的区别和应用。
- location.reload() 和 location.replace()的区别和应用。
- location.reload() 和 location.replace()的区别和应用
- location.reload() 和 location.replace()的区别和应用
- 页面刷新 location.reload和location.replace的区别小结
- location.replace() 与 location.reload() 的区别
- javascript中history.go(),history.back(),location.reload()和location.replace区别
- location.replace()和location.href=,location.reload()的区别 location.replace()和location.href=的区别
- location.href,location.replace(),location.reload()用法和区别
- JS页面刷新:location.reload和location.replace区别
- 显式接口实现(C# 编程指南)
- C++ Temp.函数
- SQL Server 输出乘法口诀
- POJ_3125_Printer Queue
- 如何通过代码修改web.config文件
- javaScript中location.reload()方法和location.replace()方法的区别
- 莱盛隆——手机存储卡选购建议?
- vxWorks的config.h注释
- if ...if...和if...else if...
- 在线运行,复制,另存为的js代码
- VC 实现文件对话框的图像预览功能
- 接口(C# 编程指南)
- 异步加载图片
- js 过滤html标签代码