Nopea kysymys..?
Kun web-sivujeni etusivu latautuu, käynnistän scriptin siten että lataan ensin kuvan. Kuva on näkymätön, 1 x 1px
HTML:
<img src="invisible.png" onload="loadImage()" width="1" height="1" style="margin-top: -1px;" />
JAVASCRIPT:
function loadImage() { paljon koodia..... }
Tuota onload -parametriä voi käsittääkseni käyttää myös järkevämmin esim. linkin sisällä? vai.. Hassuinta on että homma toimii täydellisesti, mutta koodin tasolla homma näyttää täysin naurettavalta. Varsinkin kun hieman nostan kuvaa ylöspäin style -atribuutilla, jotta pomppimista ei tulisi.
Osaatteko neuvoa järkevämmän tavan?
Jos haluat ajaa koodin, kun sivun koko sisältö on latautunut, käytä ikkunan (body-elementin) onload-tapahtumaa. Et tarvitse mitään ihmeen näkymättömiä kuvia.
Aihe on jo aika vanha, joten et voi enää vastata siihen.