我在我的页面中输入了以下代码:
var img = new Image();
img.src="abc.jpg"
abc.jpg 是一个页面计数器,它可以帮助我在加载后计算页面浏览量。对于这种情况,我只创建了 img 元素,但没有将其添加到 DOM 中。
图像是否下载到用户页面?或者我必须将它添加到 DOM 中?
非常感谢。
==================================================== ===============
为了让事情更清楚,这里提供了一个演示页面:http ://ad3.guruonline.com.hk/mobmax/testing/stackoverflow.html
此页面引用了一个 JS 文件“stackoverflow.js”:
对于stackoverflow.js,它创建了一个指向“stackoverflow.jpg”的变量“img”
所以,我回到stackoverflow.html,查看“网络”选项卡:最令人惊讶的是,stackoverflow.jpg 居然被下载了!
根据KK的回答,不应该下载stackoverflow.jpg,对吗?因为我从不将它添加到 DOM 中。有人可以就这种情况提供解释吗?
谢谢!