すべてのページのリロード時に表示される画像をランダムに変更するために使用されるこのコードがあります。私は JavaScript の経験があまりないので、誰かがこのコードでランダムにではなく、リロード時に画像を変更するのを手伝ってもらえますか?
コードは次のとおりです。
function showImage(){
var theImages = new Array()
theImages[0] = '100.jpg'
theImages[1] = '200.jpg'
theImages[2] = '300.jpg'
theImages[3] = '400.jpg'
theImages[4] = '500.png'
var j = 0
var p = theImages.length;
var preBuffer = new Array()
for (i = 0; i < p; i++){
preBuffer[i] = new Image()
preBuffer[i].src = theImages[i]
}
var whichImage = Math.round(Math.random()*(p-1));
function showImage(){
document.write('<img src="'+theImages[whichImage]+'">');
}
そして、これを使用して本文の画像を呼び出すだけです。
showImage();