2010-11-01 86 views
2

我已经知道如何用Image.onload预加载图片。但是,如何预加载style.background图像?在Javascript中预加载背景图片 - 事先未声明CSS

我需要这个游戏,它将预先加载一个DHTML游戏的不同级别的精灵表。

我没有成功搞清楚如何让style.background使用Image对象。

那么如何预加载style.background图像,只能使用Javascript。

+0

是否有一个原因,你不能预加载它在HTML本身,并将其隐藏在CSS中? – 2010-11-01 09:50:42

+0

我的问题中的关键词是“不同层次” - 我不希望玩家一次下载所有资产 – st33d 2011-02-08 17:41:16

回答

1

只是以正常方式预加载它。

无论您将图像用作img元素还是作为background-image属性,图像都将被缓存。