如何在外部css,js加载之前停止呈现HTML

时间:2014-07-10 18:42:11

标签: javascript html css dom

我只想停止渲染到HTML的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 >

为什么我这样做是静态html看起来很丑,直到css和js加载然后一段时间后?(从网络加载css和js之后)看起来很酷。

所以我只想停止显示html,直到脚本和css加载。

有关此问题的任何线索/帮助吗?

1 个答案:

答案 0 :(得分:0)

如果您的包含嵌套在BODY标记中,那么您只需使用纯HTML即可。如果你可以将它们移动到HEAD部分,这应该自行修复。有关页面加载方式以及对另一个StackOverflow问题的答案何时触发的详细信息,请参阅此链接:

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

希望您觉得这很有帮助。