简体   繁体   English

Javascript数组预加载

[英]Javascript Array Pre-load

I have this small javascript code and that makes a manual slideshow, but it requires every image to be downloaded before displaying. 我有一个小的javascript代码,可以手动播放幻灯片,但是需要在显示之前下载每张图片。 Could anyone please modify my code so that it preloads all the images (in order) and eliminates that annoyance. 任何人都可以修改我的代码,以使其(按顺序)预加载所有图像并消除这种烦恼。

JS Code: JS代码:

var pos = 0;
var imgs = new Array('1.png', '2.png', '3.png');
document.write("<img src=\"" + imgs[0] + "\" onclick=\"(pos+1>imgs.length-1)?pos=0:++pos; this.src=imgs[pos]\" />");


Help much appreciated. 帮助非常感谢。

看看http://elouai.com/javascript-preload-images.php ,希望对您有所帮助。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM