Avatar billede easysoft_studios Nybegynder
15. september 2001 - 16:06 Der er 7 kommentarer og
1 løsning

Load al grafik

Er det muligt at loade billede, via kode, så afspilling af gif etc. går lidt stærkere (skørt, spørg ikke!)
Avatar billede wizprod.com Nybegynder
15. september 2001 - 16:08 #1
afspilning???
Mener du animeret gif??
Avatar billede johannielsen Nybegynder
15. september 2001 - 16:08 #2
Ja...det er muligt!
Avatar billede Slettet bruger
15. september 2001 - 16:12 #3
Avatar billede Slettet bruger
15. september 2001 - 16:12 #4
Avatar billede jakoba Nybegynder
15. september 2001 - 16:28 #5
Oppe i <head kan du preloade dine billeder så der ikke er så meget tilbage at loade når der bliver brug for dem:

<script language=\'javascript\'>

var bilder = new Array ( \"billedfil.gif\", \"billedfil2.jpg\" );
    // liste over billeder der skal preloades.

for (var i=0; bilder.length>i; i++) {
    var tmp = bilder[i];
    bilder[i] = new Image();
    bilder[i].src = tmp;
} //endif

</script>

Det hjælper faktisk lidt. medmindre det er MANGE billeder.

Den store gevinst får du hvis du kan forudsige hvilken af dine andre sider brugeren vil komme til siden fra og så preloader billederne der (imens brugeren er fordybet i dit fængslende indhold:)
Der er det så bedst ikke at staret preload af billederne førend den side er loadet:

<script language=\'javascript\'>

var bilder = new Array ( \"billedfil.gif\", \"billedfil2.jpg\" );
// liste over billeder der skal preloades.

function doPreload( ) {
  for (var i=0; bilder.length>i; i++) {
    var tmp = bilder[i];
    bilder[i] = new Image();
    bilder[i].src = tmp;
  } //endif
}; //end doPreload( )

</script>

funktionen startes så med en onload i <body
<body ... onload=\"doPreload()\">

så brugeren ikke behøver sidde og vente fordi din preload forsinker siden.

mvh JakobA

reklame: vær rar at svare på  http://www.eksperten.dk/spm/109707
Avatar billede fomse Nybegynder
15. september 2001 - 23:49 #6
JacobA>>

Lidt nysgærrig!!
Kan man på hver side preloade de billerder som evt. er på andre sider som der linkes til??

Fomse:-)
Avatar billede jakoba Nybegynder
15. september 2001 - 23:56 #7
Ja det kan man såmænd godt. men prøv at holde antallet nede til på noget rimeligt på hver side, eller kan de komme til at blokere for selve den side der er ved at blive loaded.
billeder der er blevet helt preloadet ligger så i cashe når der er brug for dem.
billeder der kun når at blive halvt loaded genoptager loaden så nogenlunde der de kom til.

koncentrer dig om logoer og andre billeder der ligger øverst i siden, og fortsæt så nedad siden. på den måde bliver brugerens indtryk bedst og mens han kikker på toppen af næste side har du lidt tid til at loade bunden ind.

mvh JakobA
Avatar billede easysoft_studios Nybegynder
16. september 2001 - 02:03 #8
jakoba\'s eks. virkede bedst. sådan er det :)
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