---
title: "Ladda bilder -> kör script?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/85097-ladda-bilder-kör-script"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Jesper T"
published: "2003-09-02T18:00:03.000Z"
updated: "2003-09-03T05:39:01.000Z"
replies: 10
views: 279
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/javascript/85097-ladda-bilder-kör-script"
---

# Ladda bilder -> kör script?

## #1 — Jesper T, 2003-09-02T18:00Z

Hur skulle jag med js kunna ladda in sidans bilder och sedan köra ett litet "lagerscript".
I nuläget så ser det ut som kakka om inte alla bilder är inladdade.

Permalänk: https://www.webforum.nu/p/85097

## #2 — Peter S, 2003-09-02T18:13Z

```
var images = ["foo.png", "bar.png", "faa.png"];

for (var i = 0; i < images.length; i++) (new Image()).src = images[i];
```

 :)

Permalänk: https://www.webforum.nu/p/1147090

## #3 — Cheguelin, 2003-09-02T18:13Z

```
<script type="text/javascript">
window.onload = function() {
	preloadImages("a.gif", "b.gif", "c.gif");
};
function preloadImages() {
	for (var i = 0; i < arguments.length; i++)
		document.createElement("img").src = arguments[i];
}
</script>
```

Permalänk: https://www.webforum.nu/p/1147091

## #4 — Jesper T, 2003-09-02T18:24Z

Tack, och vad innebär detta i praktiken?

Permalänk: https://www.webforum.nu/p/1147105

## #5 — Peter S, 2003-09-02T18:34Z

*Image*\-objektet används för att tvinga webbläsaren att ladda ned de specificerade bilderna till webbläsarens cache. Således hämtas dessa snabbare nästa gång de efterfrågas.

 :)

Permalänk: https://www.webforum.nu/p/1147118

## #6 — Jesper T, 2003-09-02T19:27Z

Var kan man slänga in en alert("Bilderna är laddade")?

Permalänk: https://www.webforum.nu/p/1147168

## #7 — Nexus86, 2003-09-02T19:32Z

<http://www.dynamicdrive.com/dynamicindex4/preloadimage2.htm>

Permalänk: https://www.webforum.nu/p/1147172

## #8 — Jesper T, 2003-09-02T19:36Z

Tack, men det är för mycket kraffs.
Jag vill bara köra ett litet script(gömma ett lager) när bilderna är laddade.

Permalänk: https://www.webforum.nu/p/1147177

## #9 — Cheguelin, 2003-09-02T19:46Z

Antingen så laddar du bilderna innan eller så gör du inte det, så vad snackar du om?

Permalänk: https://www.webforum.nu/p/1147182

## #10 — Jesper T, 2003-09-02T20:58Z

Är nu = fel: Även fast bilderna inte är helt laddade i cachen så fösvinner lagret som skall försvinna när alla bilderna är laddade.
Skall vara = rätt: När alla bilderna är helt laddade i cachen så försvinner lagret.

Skall jag vara mer tydlig eller är jag helt puckad?

Permalänk: https://www.webforum.nu/p/1147223

## #11 — Jojoxx, 2003-09-03T05:39Z

Du kan haka på ett onload-event på alla bilder du laddar via scriptet, men jag tror vanlig html är enklare;

```
<div style="position:absolute;visibility:hidden;">
<img ...>
<img ...>
</div>
```

...

```
window.onload=function(){
// do something.
}
```

Permalänk: https://www.webforum.nu/p/1147283

---

Tråden på webben: https://www.webforum.nu/amne/javascript/85097-ladda-bilder-kör-script
