Avatar billede zapzone Nybegynder
16. august 2002 - 11:33 Der er 4 kommentarer og
1 løsning

Preloader funktion

Nogen der ved hvor jeg kan finde en "preloader" ?
Det er lige meget om det er Flash, JS, ASP eller what ever... Det skal bare være sådan at den kan redirecte til et html dukument når den er færdig med at preloade...

/Zapzone
Avatar billede nikolajdu Nybegynder
16. august 2002 - 11:42 #1
redirecte?? HVad skal den preloade?? Siden eller billeder eller hvad???
Avatar billede zapzone Nybegynder
16. august 2002 - 11:51 #2
Den skal preloade alle billederne.
Det jeg mener med redirecte er at den skal gå videre ind på fx. main.htm når den har preloadet alle de aktuelle billeder...
Avatar billede nikolajdu Nybegynder
16. august 2002 - 11:54 #3
Jakoba har lavet denne fine, som du indsætter mellem <head> -indher - </head>

<script>

var preImgs = new Array( \'billed1.jpg\', \'billed2.jpg\',
                  \'images/billed2.gif\', \'billed4.jpg\' ); //liste af urler
var loadMax    = 5;    // der må kun være 5 billeder der har preload igang samtidig
var loadingCnt = 0;    // hvor mange billeder er igang med at loade
var loadIndex =  0;    // nummer på næste billede der skal preloades.

function doPreload() {
    if (document.images) {
        for ( var i=0; preImgs.length>i; i++ ) {
            if ( preImgs[i] && preImgs[i].completed ) {
                preImgs[i] = null;  // frigiv pladsen i Ram
                loadingCnt--;
            }
        }
        for (  ; loadMax>loadingCnt && preImgs.length>loadIndex; loadingCnt++ ) {
            temp = preImgs[loadIndex];
            preImgs[loadIndex] = new Image();
            preImgs[loadIndex++].src = temp;
        }
        if ( loadingCnt>0 || preImgs.length>loadIndex )
            setTimeout( \"doPreload()\", 100 );
    }
}; //end doPreload()

</script>

Så behøver du ikke "gå" videre til en ny side.

/Nikolaj
Avatar billede zapzone Nybegynder
16. august 2002 - 12:05 #4
Ok, mange tak...
Kan du ikke lige svare, så du kan få dine points...
Avatar billede nikolajdu Nybegynder
16. august 2002 - 12:08 #5
oki doki :)
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester