layer刷新页面弹出高度经常变化

提问 已结
5 50
yhs
yhs 2018-9-14
悬赏:20飞吻
版本:独立版layer 最新版 浏览器:
这是图片


这是代码
<!--jquery-->
<script src="jquery/jquery-1.10.2/jquery.js"></script>
<!--layer-->
<script src="layer.js"></script>


<script type="text/javascript">
layer.msg('aasdf',{icon:2});
</script>
问题:
图片上绿圈的弹窗是页面中间,这个是正常的,可是强制刷新浏览器或者普通刷新浏览器的时候经常调到红圈的位置
回帖
  • 随海逸
    2018-9-14
    是不是执行比较快,这时候你的页面加载还没有完成,body的高度还没有完全撑起,然后layer计算了高宽,这样导致的
    0 回复
  • yhs
    2018-9-14
    @随海逸 有可能是你说的情况,如何让页面加载完再执行layer?
    0 回复
  • 认真看一眼文档就有答案了
    0 回复
  • 随海逸
    2018-9-16
    @yhs 你百度一下吧,很多写法的,layui官方的就是use方法里面的
    0 回复
  • yhs
    2018-9-17
    感谢各位已经解决,文档加载完毕再执行就OK
    0 回复