webForumDet fria alternativet

Hur ser kåden ut för

18 svar · 494 visningar · startad av medialabs

medialabsMedlem sedan mars 20023 686 inlägg
#1

Hej!

Jag undrar hur Javascript koden ser ut för att PreLoada ALLA bilder på sidan till cachen i Klient datorn....

MVH

OJJE

JojoxxMedlem sedan juni 20004 308 inlägg
#2

Ett sådannt script vore helt meningslöst om du vill att scriptet själv skall känna av vilka bilder som finns på sidan och preload'a dem. Anledningen är att du inte vet vilka bilder som finns på sidan innan sid-koden är laddad och vid det tillfället har webbläsare själv börjat ladda bilderna och kommer automatiskt att lagra dem i cachen ifall du inte talat om något annat.

medialabsMedlem sedan mars 20023 686 inlägg
#3

Men finns det nått bra pre load script.......

JojoxxMedlem sedan juni 20004 308 inlägg
#4
aa=new Image; aa.src="bild1.gif";
bb=new Image; bb.src="bild2.gif";
// osv...
medialabsMedlem sedan mars 20023 686 inlägg
#5

Jag är inte så bra på javascript så jag undrar om du kan visa hela scriptet...

JojoxxMedlem sedan juni 20004 308 inlägg
#6

Det är hela koden, för preload av 2 bilder.

medialabsMedlem sedan mars 20023 686 inlägg
#7

jag menar hur HELA JAVASCRIPTET ska se ut?
Var ska jag sätta in <script> och sådant..

JojoxxMedlem sedan juni 20004 308 inlägg
#8
<script language="JavaScript" type="text/javascript">
aa=new Image; aa.src="bild1.gif";
bb=new Image; bb.src="bild2.gif";
</script>
medialabsMedlem sedan mars 20023 686 inlägg
#9

Tack!

Och om jag vill preload flera bilder så lägger jag bara till:

cc=new Image; cc.src="bild3.gif";

?

JojoxxMedlem sedan juni 20004 308 inlägg
#10

Precis. aa och bb är taget ur luften, så du behöver inte följa alfabetet :)

medialabsMedlem sedan mars 20023 686 inlägg
#11

så jag kan byta ut aa mot vad som helst igentligen?

Och laddar den verklingen in bilder innan man "ser" sidan?

JojoxxMedlem sedan juni 20004 308 inlägg
#12

så jag kan byta ut aa mot vad som helst igentligen?

Allt som är tillåtet i variabelnam. Använd a-z,_,0-9 så är du säker på att det funkar.

Och laddar den verklingen in bilder innan man "ser" sidan?

Scriptet laddar bilden så fort som möjligt, det har ingenting med renderingen av sidan att göra. Du bör alltså använda detta script på sidan "innan" den sidan där bilden används.

medialabsMedlem sedan mars 20023 686 inlägg
#13

ahh, ok men då ska det inte vara några porblem..

frankofMedlem sedan jan. 20016 874 inlägg
#14

Enklare lösning ;)
Förladda bilderna med html, fungerad inte så bra om du har bilderna på sidan du förladdar från förståss :e
Du har två sidor, den första förladdar bilderna till den andra, sätt bara storleken till 1×1 px, när besökaren går vidare till sidan med dom "tunga" bilderna har dom redan börjat laddas, här anger du såklart rätt storlek.

(ok ingen javascriptlösning, men vad f*n :e )

medialabsMedlem sedan mars 20023 686 inlägg
#15

LOL

JaarMedlem sedan juli 2001434 inlägg
#16

Allt spricker ifall man inte har cachen påslagen på sin webläsare, ville bara poängtera det. Då får man bara vänta dubbelt så länge, och det suger!!! :)

JojoxxMedlem sedan juni 20004 308 inlägg
#17

Normalt är ju cachen default aktiverad. Att klaga vore som att klaga på biltillverkaren att bilen inte går att styra när man plockar bort ratten ;)

JaarMedlem sedan juli 2001434 inlägg
#18

hehe, jupp ... ville bara poängtera det, vet att man kan räkna med att de har en cache... :D

medialabsMedlem sedan mars 20023 686 inlägg
#19

Men jag säger bara LOL till er alla...

Ni e för sköna!)

129 ms totalt · 3 externa anrop · v20260731065814-full.86db40fa
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)