Highlights
All Snippets
Top 100 Snippets
Librarians
gbCodeLib

By Language
VB6
JavaScript
Perl
HTML
SQL
Java
DOS

GBIC >> Source Code >> JavaScript >> Snippet

Random image


< html >
< head >
< script >
<!-- Begin
// Set up the image files to be used.
var theImages = new Array () // do not change this
// To add more image files, continue with the
// pattern below, adding to the array.

theImages[0] = 'toad.jpg'
theImages[1] = 'lizard.jpg'
theImages[2] = 'chameleon.jpg'
theImages[3] = 'gecko.jpg'

// do not edit anything below this line

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] + '">' );
}

//  End -->
</ script >

</ head >

< body Background = .. / graphics / grayback.jpg >
< center >< BR >< BR >< BR >
< script >
showImage();
</ script >
</ center >
</ BODY >
</ html >

//Thanks to David Pye for his JavaScript Vault contribution.