在脚本执行之前阻止页面显示

时间:2015-04-30 13:22:28

标签: javascript

我可能是一个简单的问题,但是如何在脚本完全执行之前使浏览器停止渲染页面并在之后继续?我需要将一些javascript文件包含到html页面中,例如loader.js,并在此文件中加载另一个javascript文件。我想在加载所有脚本后继续渲染页面。简单地说:开始加载页面,在loader.js中加载loader.js加载另一个js文件/文件,然后显示页面。如何才能做到这一点?感谢。

2 个答案:

答案 0 :(得分:0)

同步加载它们,第一个.js将同步加载文件,第二个应同步加载第三个文件。并将您的第一个js文件放在页面顶部的<head>标记中。

答案 1 :(得分:0)

当浏览器读取脚本标记时,它会停止解析HTML并解释Javascript。所以你需要的只是在HTML之前加入Javascript,即将Javascript放在<head></head>标签内。