Avatar billede madeindk Nybegynder
30. november 2005 - 20:21 Der er 4 kommentarer og
1 løsning

Skrive "Loading" ved billede

Hej Eksperter!

Jeg søger et script der skriver "Loading..." når den henter billedet - men det skal først vises der hvor billedet hentes ikke inden hele siden hentes. Siden skal hentes før billedet og så skal der stå "Loading..." når billedet vises.

Håber nogen kan hjælpe :-)
Avatar billede egeriis Nybegynder
01. december 2005 - 00:47 #1
Det tror jeg ikke umiddelbart kan lade sig gøre! Men du kan dog gøre det at du skriver loading over dit billede, indtil hele siden er loaded. Du vil jo alligevel først få "loading" at se så, når hele html-koden er loaded.
Avatar billede roenving Novice
01. december 2005 - 12:25 #2
Tjah, man kan jo onload på dokumentet skifte billedet ud fra en start-værdi, som er et simpelt billede, der bare viser teksten Loading...

-- f.eks.

<script type="text/javascript">
window.onload = function(){
  document.getElementById("mitBillede").src = "detRigtigeBillede.jpg";
}
</script>

-- og

<img src="loading.gif" style="width:480px;height:360px;" id="mitBillede">

-- du skal selvfølgelig udskifte id og billede-source samt størrelse til det, du aktuelt bruger !-)
Avatar billede roenving Novice
01. december 2005 - 12:26 #3
Måske skal man omkring at loade billedet i en javascript-variabel og så udskifte det rigtige, når det er loadet ...
Avatar billede madeindk Nybegynder
04. december 2005 - 19:16 #4
Hmm ja.
Det var det jeg tænkte.

Men det er ligemeget!
Har fundet en anden løsning.

Smid et svar, så deles vi om pointene :)
Avatar billede egeriis Nybegynder
04. december 2005 - 21:48 #5
:)
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