使用脚本标记附加字符串会导致加载缓慢

时间:2013-02-12 01:41:16

标签: jquery performance firefox

我们从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更快地加载这些? 为什么会这样?

1 个答案:

答案 0 :(得分:0)

之所以发生这种情况是因为脚本可以使用document.write修改解析树,因此如果您希望行为实际上是正确的,那么在知道是否要加载下一个脚本之前必须先运行第一个脚本树。可以说。