首页 新闻 会员 周边 捐助

前端中,如何实现网页刷新(f5),不能持续刷新,当加载完成后在进行下一次的刷新,

0
[待解决问题]

在前端开发中,会遇到这样的问题,就是在使用火狐的浏览器加载页面的时候,,一直按F5进行刷新的时候,样式没有加载完成,先加载的html部分,一下就会全部加载,想问一下这是什么原因?同样想知道对应的解决方法。

我看到百度的页面中,猜测百度可能会通过事件保护的方式,只能加载一次完成后,才能进行下一次的加载,同样的问题,这个怎么实现的。或者另一种办法就是,有没有实现在没有加载完成的时候背景是白色的,等加载完成后在展现。(这个好像是预加载这个方法来实现的)。

希望大神帮忙解决一下,谢谢!!!!!!

逆戟羔羊的主页 逆戟羔羊 | 菜鸟二级 | 园豆:202
提问于:2017-07-12 12:08
< >
分享
所有回答(2)
0

百度可以持续刷新啊

吴瑞祥 | 园豆:29449 (高人七级) | 2017-07-12 12:27

行吧,就是想要当刷新一次完成后在进行下一次的刷新。谢谢!!!

支持(0) 反对(0) 逆戟羔羊 | 园豆:202 (菜鸟二级) | 2017-07-12 13:06

@逆戟羔羊: 要做浏览插件?

支持(0) 反对(0) 吴瑞祥 | 园豆:29449 (高人七级) | 2017-07-12 13:07

@吴瑞祥: 没有做浏览插件,想做这个事件的保护。。。

支持(0) 反对(0) 逆戟羔羊 | 园豆:202 (菜鸟二级) | 2017-07-14 16:24

@逆戟羔羊: 算了不逗你了

1.你能做的事情就是写js

2.js要在js加载完成后才能执行

3.你绝对不可能用js控制他还没加载前的事情

4.也就是说.你不可能用js控制浏览器在js还没被加载的时候做的事情

总结就是:你想太多.并且基础太差.

支持(0) 反对(0) 吴瑞祥 | 园豆:29449 (高人七级) | 2017-07-14 16:31
0

你可以通过 键盘事件  Keyboard

条件下判断 当前页面是否已加载完成 如果没有 就屏蔽了!

狂扁小朋友 | 园豆:10 (初学一级) | 2017-07-12 16:14

  可是怎么实现这个功能呢?怎么知道他的事件加载完成呢??

支持(0) 反对(0) 逆戟羔羊 | 园豆:202 (菜鸟二级) | 2017-07-14 16:25
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册