首页 > js 预加载页面

js 预加载页面

关于loader加载动画,

如何实现: 假设有a.html,b.html两个页面。用户点击a页面链接,在a页面上显示过渡动画,等b页面完全加载好,再从a页面直接跳转到b页面。


你这里说的行为一般是SPA里面做的。因为只有SPA里面才知道怎么样才是b页面加载好了(模板,样式,业务数据等)

但是如果是非SPA,那就无法获得b页面是否加载好这个状态了。因为在浏览器调转到b页面前(即a页面),是无法知道b页面是否加载好的,页面加载完全独立。这种情况下能做的,可以在调转b页面前,先告诉服务器从数据库读b页面数据并缓存,然后在跳转b页面时直接读缓存的数据,这样减少了数据库查询时间,会快一点。但是b页面的其他资源的加载,在a页面还是无法控制

【热门文章】
【热门文章】