Avatar billede kapoou Nybegynder
08. marts 2004 - 12:38 Der er 6 kommentarer

Preloade js-filer

Er der nogle der har en metod til hvordan man kan preloade js filer ?
Avatar billede roenving Novice
08. marts 2004 - 13:03 #1
Næh, kan du ikke bare loade dem ?-)
Avatar billede kapoou Nybegynder
08. marts 2004 - 14:41 #2
Jeg bruger bare en preloader i forvejen og syntes at det ville være hensigtsmæssigt at smide js filerne derind også
Avatar billede roenving Novice
08. marts 2004 - 15:07 #3
Jamen .js-koden loades så snart du refererer til dem i et script-tag, så det loades sikkert før din prloader går i gang !-)
Avatar billede kapoou Nybegynder
08. marts 2004 - 15:25 #4
JS filen bliver bare først brugt senere, og der tager det nogle sekunder før den er loadet ind. Derfor ville det være mere overkommeligt for brugeren hvis den blev loadet ind sammen med de grafiske elementer.
Avatar billede roenving Novice
08. marts 2004 - 15:35 #5
Så kommer det meget an på, hvad du har i din .js-fil, for hvis det er direkte eksekveret kode, kan man først loade den, når koden skal eksekveres ...

-- men man kunne jo så skrive den en anelse om, så det var en funktion, som indeholdt al koden, hvis det er sådan noget kode !-)

-- og det kunne også tænkes, at det simpelthen tog et par sekunder at eksekvere koden !o]
Avatar billede =maddog= Nybegynder
09. marts 2004 - 11:06 #6
Alt javascript bliver loadet øjeblikkeligt som roenving siger. Man kan derimod lave det modsatte stunt og først loade js-filen når den skal bruges (i DOM browsere). Men det er jo ikke en preloader, snarere en dynamisk loader.
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