Forum Moderators: open
var images = new Array(); var i = 0; images[0] = "img/image1.gif"; : : images[4] = "img/image5.gif"; //alert(images.length); // start preloading.. for(i = 0; i < images.length; i++){ var imageObj[i] = new Image(); imageObj[i].src = images[i]; }
and following error occurs (in firebug)
Quote:
missing ; before statement
[Break on this error] var imageObj[i] = new Image(); \n
Any Idea where i went wrong ..
thanks in advance to all of you
var images = [
"img/image1.gif",
"img/image2.gif",
"img/image3.gif",
"img/image4.gif"
];
// start preloading..
for (i = 0; i < images.length; i++) {
(new Image()).src = images[i];
}
Since it doesn't look like you were using the imageObj variable for anything except preloading, there's no need to create a variable for it. Instead, I just created the new Image and then immediately set the src property. Note, I removed the weird colons that you had in your original post.