Cache spritesheet html template

To all the html gurus out there, is it possible to pre-cache the spritesheet on load? I've got a full frame layout, which seems to take around 15 seconds to play. The spritesheet is around 30mb, and I think is the cause of the speed issue. Any ideas on how to improve the play out speed?