我们从REST调用得到以下响应:
{content: "some html here with <script type="text/javascript" src="blah.js"></script>"}
我们将它附加到这样的dom:
someContainer.html(data.content)
Chrome通过一次加载4到6来加载这些就像任何其他用例一样。快。
Firefox只按顺序加载它们,它需要5到6秒钟。
我们的选择是什么让Firefox更快地加载这些? 为什么会这样?
答案 0 :(得分:0)
之所以发生这种情况是因为脚本可以使用document.write修改解析树,因此如果您希望行为实际上是正确的,那么在知道是否要加载下一个脚本之前必须先运行第一个脚本树。可以说。