怎么让JS载入完之后再显示页面?
一个网页里头部放着初始化插件的JS,初次载入的时候网页为空白,要刷新一次才能正确显示,怎么让JS读取完之后再显示页面。...
一个网页里头部放着初始化插件的JS,初次载入的时候网页为空白,要刷新一次才能正确显示,怎么让JS读取完之后再显示页面。
展开
3个回答
展开全部
首先确认下js 是不是被设置成异步加载了 是否有下面的defer 或者async
IE
<script type="text/javascript" defer="defer">
html5
<script type="text/javascript" src="demo_async.js" async="async"></script>
如果确定不是异步 加载的
那再确认下初始化的js里的代码是否是在
$(document).ready(function(){
});
这里执行的?
然后用不同的浏览器测试下 是不是都一样重现
排出浏览器设置的因素
更多追问追答
追问
我直接浏览该页面的话,页面能正常显示,但是如果给别的页面用超链接的话就会出现一片空白,要刷新一次才能显示。
追答
你的意思是 从别的页面用链接跳转过来的时候
页面是白的
展开全部
楼主解决了这个问题没有啊,我也碰到了,解决不了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询