【发布时间】:2013-04-29 18:25:12
【问题描述】:
我看到一些页面通过 new Image.src =''; 将他们的 javascript 文件加载到页面中。
<script type="text/javascript">
new Image().src = "XXXX\/js\/jquery-1.7.2.min.js";
</script>
我只是想知道这样做的好处或目的。
【问题讨论】:
-
它用于预加载图像或点击跟踪。
-
@DavorMlinaric 但他们显然没有在这里加载图像。他们正在加载 jQuery。点击跟踪?也许吧。
-
你能给出一个真实例子的链接吗?我猜目的是预加载库,因此将来的 fetch 将从缓存中加载(但不知道你为什么需要这样做)。
-
也许他们认为他们可以“作弊”并通过将脚本加载为图像来获得另一个流。行不通,据我所知。据我所知,服务器和浏览器不区分内容,所以下载就是下载。
-
@MichaelTodd 我知道这不是图像 :) 但我将 jquery 加载到图像没有意义所以我说它用于预加载(图像)或点击跟踪......这就是主要用于。
标签: javascript html