Avatar billede mrg Nybegynder
02. marts 2001 - 11:52 Der er 4 kommentarer og
2 løsninger

Preload

Hej alle sammen...

Hvad går der i preload\'en på denne side: http://www.outpost-online.dk/netspil.htm

For den gør da lige præcis IKKE det...

Jeg takker på forhånd!
Avatar billede mrg Nybegynder
02. marts 2001 - 11:53 #1
Øh - skulle stå \"Hvad går der galt...\"
Avatar billede nute Nybegynder
02. marts 2001 - 11:58 #2
jammen, du kaller jo en funksjon med ulik signatur enn dn som allerede er definert...

/nute
Avatar billede mrg Nybegynder
02. marts 2001 - 12:03 #3
skal nok have lidt mere præcist svar! Kode, tak !

Med venlig hilsen
Avatar billede netsrac Praktikant
02. marts 2001 - 12:06 #4
Start preload funktionen i slutningen af dit script istedet for at kalde den på body onload.
-----SNIP------

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
  if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

MM_preloadImages(\'Boxes/DF3.jpg\',\'Boxes/DeusEx.jpg\',\'Boxes/halflife.jpg\',\'Boxes/hitman_boxshot.jpg\',\'Boxes/q3teamarena_boxshot.jpg\',\'Boxes/quake3arena.jpg\',\'Boxes/roguespear-uo.jpg\',\'Boxes/Soldieroffortune.jpg\',\'Boxes/sacrifice_boxfull.jpg\',\'Boxes/ut.jpg\',\'Boxes/crimson%20skies.jpg\',\'Boxes/nolf_boxfull.jpg\',\'Boxes/atomicbomberman.jpg\');
//-->
</script>
Avatar billede nute Nybegynder
02. marts 2001 - 12:14 #5
netsrac >> Han har jo ikke den korrekte signatur på sin funksjon !!

du har i din body, denne attributten:

onLoad=\"MM_preloadImages(\'Boxes/DF3.jpg\',\'Boxes/DeusEx.jpg\',\'Boxes/halflife.jpg\',\'Boxes/hitman_boxshot.jpg\',\'Boxes/q3teamarena_boxshot.jpg\',\'Boxes/quake3arena.jpg\',\'Boxes/roguespear-uo.jpg\',\'Boxes/Soldieroffortune.jpg\',\'Boxes/sacrifice_boxfull.jpg\',\'Boxes/ut.jpg\',\'Boxes/crimson%20skies.jpg\',\'Boxes/nolf_boxfull.jpg\',\'Boxes/atomicbomberman.jpg\')\"

mens din javascript funksjon heter:

function MM_preloadImages(){...}

det som er signaturen til din funksjion, er det som står i parameterlisten til funksjonen:

function test() // ingen signatur
function test( test ) // test er en del av signaturen

jeg vil heller foreslå at du i din onLoad skriver:

onLoad=\"java script: MM_preloadImages();\"

og din MM_preloadImages() skriver du om til:

function MM_preloadImages(){
  pic1      = new Image();
  pic1.src  = \'[bilde1]\';
  pic2      = new Image();
  pic2.src  = \'[bilde2]\';
...
}

dette er en enkel preload funksjon...

/nute
Avatar billede engrob Nybegynder
03. marts 2001 - 10:12 #6
Den preloader allerede, så der er ikke noget galt for mig at se...
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