var preImg = new Image(); // objekt vi bruger til preload. preImg.src = 'AAA.JPEG' // prøv at hente
var altImg = new Image(); // objekt vi bruger til preload. altImg.src = 'BBB.JPEG' // samtidig henter vi det andet billede
preImg.onerror = new Function( "preImg.fejl = true" ); var teller = 30; // bruges til tidstagning (3 sekunder ialt) // teller værdien skal evt justeres til billedet
var tHandle = 0; // bruges af timeouts.
function billedCheck() { if ( preImg.fejl || 0 > --teller ) { // billedet findes ikke if ( document.images['etnavn'] ) { document.images['etnavn'].src = "BBB.JPEG"; // så vi det andet og slut } else { tHandle = setTimeout( "billedCheck()", 100 ); } } else if ( preImg.complete ) { //billedet er hentet // så alt er OK. slut } else { // vent lidt endnu tHandle = setTimeout( "billedCheck()", 100 ); } }; //end billedCheck()
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.