欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

浏览器刷新后展示慢的不理解

更新时间: 2014-01-05 01:57:29 责任编辑: Author_N1

 

浏览器刷新后显示慢的不理解
所在的网络环境网络不太快,清空所有缓存,新打开一个网站页面,显示后,按F5刷新,结果发现刷新显示所需时间远超过第一次页面显示的时间。
非常不理解,为什么刷新显示比第一次显示还慢呢?
F5和document.location.reload()都是很慢。

IE,FF,Chrome浏览器都是同样的现象
是浏览器问题?网站问题?网速问题?
是什么原因呢?如何能让刷新显示不那么慢呢?
--参考方法--
什么网站?
--参考方法--
这种情况是正常的,我们可以分为两种刷新:
1)F5,document.location.reload(),浏览器的刷新按钮
2)在地址栏中按回车
你会发现情况2会快很多,这是因为情况1会重新执行页面的历史操作:
1)js代码
如果你页面上有js代码会重新执行,然后再执行回传参数至server端。例如页面有个按钮,点击后render一段js的alert代码,刷新后会重新执行
2)action历史操作
例如之前的submit会再执行
因此情况1不是简单的刷新,是重新执行历史操作,同时收集页面的数据。如果不需要历史数据,可以通过重新定义地址(location.href)刷新。
--参考方法--
但为什么刷新显示比第一次显示还慢呢?
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 01:57:29
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/3663/
本文WWW.DOC100.NET DOC100.NET版权所有。