/ Forside / Teknologi / Udvikling / Java Scripts / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
Preloading images?
Fra : Jimmy


Dato : 26-10-01 08:53

Hej


Jjeg er ved at bygge en chat og har brug for at preloade en række smileys.

Jeg har set en række måder at gøre det på når man anvender rollovers men
ingen der blot loader billederne så de kan vises senere med et alm. image
tag.

Hvad er javascript koden og hvad er html koden for at vise billedet?

Tak, Jimmy



 
 
Knud Gert Ellentoft (26-10-2001)
Kommentar
Fra : Knud Gert Ellentoft


Dato : 26-10-01 16:24

Fri, 26 Oct 2001 09:53:26 +0200, skrev "Jimmy"
<stuffy@hotmail.com>:

>Jeg har set en række måder at gøre det på når man anvender rollovers men
>ingen der blot loader billederne så de kan vises senere med et alm. image
>tag.

Du preloader dem på samme måde, men undlader blot
mouseoverscriptet.

<head>
<script>
var mit_billede1 = new Image();
mit_billede.src = "1.jpg";
var mit_billede1 = new Image();
mit_billede.src = "2.jpg";
</script>
</head>
--
med venlig hilsen
Knud
http://home13.inet.tele.dk/smedpark/

Jimmy (26-10-2001)
Kommentar
Fra : Jimmy


Dato : 26-10-01 16:28

> Du preloader dem på samme måde, men undlader blot
> mouseoverscriptet.

Det er også nogenlunde det jeg er kommet frem til, men det virker bare ikke
osm om de er preloaded når de vises på siden.

Er det muligt at preloade dem i deres egen frame og så tilgå dem i de øvrige
frames?

Hilsen Jimmy



Knud Gert Ellentoft (26-10-2001)
Kommentar
Fra : Knud Gert Ellentoft


Dato : 26-10-01 17:52

Fri, 26 Oct 2001 17:27:52 +0200, skrev "Jimmy"
<stuffy@hotmail.com>:

>Det er også nogenlunde det jeg er kommet frem til, men det virker bare ikke
>osm om de er preloaded når de vises på siden.

Hmm.

Du kan også prøve med
<SCRIPT LANGUAGE="JavaScript">
<!--
ImageSrc = new Array (
"image1.jpg", "image2.jpg", "image3.gif", "image4.gif"

)
ImageList = new Array ();

for (counter in ImageSrc) {
ImageList[counter] = new Image();
ImageList[counter].src =
ImageSrc[counter];
}
// -->
</SCRIPT>

Skal placeres lige over </body>

Jeg har gjort det, at jeg skjuler nogle billeder på foregående
sider og håber, så at folk har været inde på siden før de når
frem til siden.

Men, hvis det er små billeder, så kan du evt. gøre det på samme
side og så håbe på at folk lige skal bruge nogle sekunder på
siden før de skal bruge billederne.

Nederst på siden siden:
<img class="usynlig" src="seeta66.jpg" width="1" height="1"
alt="">

og i stylesheet:
..usynlig   {visibility: hidden}
eller i head:
<style type="text/css">
<!--
..usynlig   {visibility: hidden}
-->
</style>


--
med venlig hilsen
Knud
http://home13.inet.tele.dk/smedpark/

Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408943
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste