javascript - 如何防止页面逐渐显示?

标签 javascript jquery html load

我的网站加载图像非常缓慢。出现了一些文本,然后是一些表格,然后是一些图像……然后是主体背景图像。
我如何才能强制在整个页面准备就绪之前不显示任何内容?

最佳答案

您可以在具有 display:nonebody 中添加一个类,并在页面加载后将其删除。

<body class="loading">
...
</body>

<script>
    window.onload = function(){document.body.className = '';};
</script>

关于javascript - 如何防止页面逐渐显示?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13943757/

相关文章:

javascript - 面对鼠标事件的问题

javascript - 单击时旋转图像图标

javascript - ThreeJS轨迹球控制相机旋转

jquery - 在表单元素右侧显示 Jquery 表单验证错误消息

jquery - jQuery,用于在引导模式窗口中关闭音频

html - 如何保持图像背景图像静止?

javascript - 如何更改jquery按钮图标

javascript - 表单输入和条件 javascript 提交

javascript - ctx.addEventListener 使 Canvas 绘图消失

javascript - 使用 jquery validate() 同时具有提交处理程序