javascript - 在加载外部 css、js 之前,如何停止渲染 HTML

标签 javascript html css dom

我只是想停止渲染到 DOM 的 html,直到我的 CssJs 从外部源加载。

    <html is showing here >
            <link type="text/css" rel="stylesheet" href="http://preview.somex.com/sites/all/themes/bootstrap_mywinners/css/style.css">
           <script type="text/javascript" language="javascript" src="http://preview.somex.com/sites/all/themes/bootstrap_mywinners/js/mywinners-global-scripts.js">
    <html is end here >

为什么我这样做是因为在加载 css 和 js 之前静态 html 看起来很难看,然后过了一段时间?(从网络加载 css 和 js 之后)它看起来很酷。

所以我只想在脚本和 css 加载之前停止显示 html。

关于此的任何线索/帮助?

最佳答案

如果您的 include 嵌套在 BODY 标记中,那么您仅使用纯 HTML 就可以做很多事情。如果您可以将它们向上移动到 HEAD 部分,这应该会自行修复。关于页面如何加载以及何时触发的内容的详分割解是对另一个 StackOverflow 问题的回答,请参阅此链接:

Which is the load, rendering and execution order of elements in a HTML page?

希望这对您有所帮助。

关于javascript - 在加载外部 css、js 之前,如何停止渲染 HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24684003/

相关文章:

css - 括号的 HTML/CSS 部分

php - 简单的 HTML DOM 解析器 - 抓取没有 id 或类的 html 内容

html - (css) 图像上的对 Angular 线文本 (svg)

php - 如何并排设置2个按钮

javascript - 从 MongoDB 中的对象字段中删除数组

javascript - 防止重复提交表单

javascript - Kendo 数据源包含过滤器不起作用

javascript - jquery 在 div 悬停时更改图像路径并使其类处于事件状态?

html - 你能用 'absolute' 定位 2 个容器并且仍然让它成为响应式设计吗?

javascript - Grunt Watch 反复显示 "Warning: must provide pattern"