Code:
'url("'+processed[inc].src+'")'
Some general suggestions.
Code:
<script type="text/javscript">
var HomeSlideArray=["photo1.jpg","photo2.jpg","photo3.jpg","photo4.jpg","photo5.jpg","photo6.jpg","photo7.jpg","photo8.jpg"];
var speed=1; // Every millisecond? Sure you don't mean 1000?
var processed=[];
for (i=0;i<HomeSlideArray.length;i++){
processed[i]=new Image();
processed[i].src="Images/"+HomeSlideArray[i];
}
var inc=-1
function slideback(){
if (inc<HomeSlideArray.length-1) {
inc++;
}
else {
inc=0;
}
document.getElementById('main_image').style.backgroundImage = 'url("'+processed[inc].src+'")';
}
window.onload=function() {setInterval(slideback,speed);};
</script>
If the picture names are that regular, it's even easier.
Code:
<script type="text/javscript">
var no = 8
var speed=1; // Every millisecond? Sure you don't mean 1000?
var processed=[];
for (i=0;i<no;i++){
processed[i]=new Image();
processed[i].src="Images/photo"+i+".jpg";
}
var inc=-1
function slideback(){
if (inc<no-1) {
inc++;
}
else {
inc=0;
}
document.getElementById('main_image').style.backgroundImage = 'url("'+processed[inc].src+'")';
}
window.onload=function() {setInterval(slideback,speed);};
</script>
Bookmarks