我有一个使用 javascript 函数加载随机图像的页面。
以下是在 head 标签中。
function pickimg(){
var imagenumber = 101 ;
var randomnumber = Math.random() ;
var rand1 = Math.round( (imagenumber-1) * randomnumber) + 1;
images = new Array
images[1] = "images/1.jpg"
images[2] = "images/2.gif"
images[3] = "images/3.jpg"
images[4] = "images/4.jpg"
images[5] = "images/5.gif"
images[6] = "images/6.jpg"
images[7] = "images/7.jpg"
images[8] = "images/8.jpg"
images[9] = "images/9.jpg"
var image = images[rand1]
document.randimg.src = image
}
</script>
然后在体内:
<body onLoad="pickimg()">
<a href="" onClick="pickimg();return false;"><IMG SRC="images/ajax-loader.gif" name="randimg" border=0></a>
随机选择一张图片。当您单击图像时,会加载一个新图像,然后显示。这可能需要一两秒钟。我希望在用户单击后,在加载下一个图像时出现 ajax-loader。我对此很陌生,我尝试了各种各样的东西,但没有任何东西能给我我想要的结果。请帮忙,谢谢。