如何在窗口加载事件之前异步开始加载javascript代码而不阻塞window.load?

时间:2016-06-13 16:54:54

标签: javascript jquery ajax asynchronous page-load-time

我正在尝试在页面加载期间异步加载一些javascript代码,但我不想阻止window.load事件,因此即使尚未加载异步脚本,window.load也应该触发。

我尝试使用<script async src="...">,但这并不好,因为在加载所有链接脚本时会触发window.load,所以尽管异步脚本是异步加载的,但它们会在window.load之前执行。

我使用jquery,所以也尝试添加一个文档就绪处理程序并从那里异步加载脚本与ajax调用,但根据chrome dev工具window.load仍然等待这个脚本,即使它是ajax调用。 (有人可以解释原因吗?)

我可以尝试其他方法吗?

0 个答案:

没有答案