Avatar billede goulduck Nybegynder
07. oktober 1999 - 10:27 Der er 7 kommentarer og
1 løsning

Refresh billed

Jeg har et billed på en hjememside som jeg gerne vil have at skal opdatere sig selv. Men det skal være uden at hele siden opdateres, alså kun billedet. Og ikke nok med det, så skal den opdatere billedet, sådan at den ikke først fjerner det foregående billed. Billedet skal alså ikke forsvinde når det bliver opdateret, men kun overskrevet.
Avatar billede sokristi Nybegynder
07. oktober 1999 - 10:46 #1
Kom med lidt mere info: Under hvilke forhold skal billedet opdateres (mouse-over, på tid eller hvad?) Hvad menes med, at det oprindelige billede ikke skal fjernes? Skal man kunne se det gamle billede igennem det nye, eller hvad? Eller med andre ord: hvad er den helt nøjagtige funktionalitet, du ønsker?
Avatar billede helle_fred Nybegynder
07. oktober 1999 - 11:41 #2
<script>
function opdaterbillede() {
  document.billede.src = "billedfil.jpg"
}
</script>
<IMG NAME="billede" SRC="billedfil.jpg"
  onLoad="setTimeout('opdaterbillede()', 30)">
Avatar billede michaelras Nybegynder
07. oktober 1999 - 11:41 #3
Hvad med at lave en javascript funktion som siger nået al a:

function BilledRefresh()
{
  BilledID.src = "http://www.server.dk/sti/billed.gif";
  ret = setTimeout("BilledRefresh()", 5000);
}

hvor billeder et lavet sådan:
<IMG ID="BilledID" ...>
og BODY ser sådan ud:
<BODY OnLoad="BilledRefresh()">

setTimeout gør at efter 5. sekund (5000 milisekunder) kaldes den nævnte funktion.

Michael
Avatar billede michaelras Nybegynder
07. oktober 1999 - 11:45 #4
i funktionen evt.
document.BilledID.src = osv.

og måske for Netscape kombabilitet <IMG NAME="BilledID" ...>

Avatar billede goulduck Nybegynder
09. oktober 1999 - 15:02 #5
helle_fred:
Det virker uden mærket...

Michaelras:
Jeg kan ikke lige få dit til at virke, men nu er jeg jo heller ikke den bedste til at lave Jave/HTML (Har faktisk ikke lavet noget før!!)
Avatar billede goulduck Nybegynder
09. oktober 1999 - 23:00 #6
Her er koden til at se TV2 (uden lyd) på Internet:

<HTML>

<script>
function opdaterbillede() {
  document.billede.src = "http://aragorn.tv2.dk/images/realtimepic.jpg"
}
</script>
<IMG NAME="billede" SRC="http://aragorn.tv2.dk/images/realtimepic.jpg"
  onLoad="setTimeout('opdaterbillede()', 30)">
</HTML>
Avatar billede goulduck Nybegynder
29. december 1999 - 13:28 #7
Er der nogen som kan få lavet billedet større?
Avatar billede goulduck Nybegynder
08. april 2002 - 11:40 #8
Jeg skal lige høre - kan man få en slags "retry" på dette?

Nogle gange får den åbenbart ikke helt fat i billedet - og så skal man refreshe hele siden, før den fortsætter...
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