Hejsan jag skulle vilja ha ett script som laddar om en bild efter ett x antal sekunder..
Gärna enbart ett reload script.. inte tonvis med kod..
10 svar · 240 visningar · startad av fundrusse
Hejsan jag skulle vilja ha ett script som laddar om en bild efter ett x antal sekunder..
Gärna enbart ett reload script.. inte tonvis med kod..
Ska den ladda om hela sidan eller bara en bild?
Enbart bilden..
Var det nån som hade nått svar på detta?
Japp, att ha bilden i en iframe som är lika stor som bilden och sedan ladda om hela detta dokumtet!
:)
Nej asså jag vill ha ett script som ladda om "enbart" bilden...
Mig veterligen är reload funktionen den enda som du kan använda forceGet med, d.v.s. tvinga webbläsaren att ladda bilden från servern hellre än cachen, och reload är en metod till lodation-objektet och kan inte användas på bild-element... tyvärr.
Men asså jag hade ett java script innan.. det laddade om bilden.. funkar hur bra som helst.. men jag har inte kvar scriptet längre
Ja det var ju synd, för det hade varit trevligt att sett :) Du är säker att bilden inte låg i en frame eller iframe som laddades om?
Hittade ett sätt att försöka lura webbläsaren att bilden inte ligger i cachen, men jag vet inte hur många webbläsare det funkar i.
function reloadMyImage(){
var now=new Date();
document.images['bildnamn'].src = "bild.gif?"+now.getTime();
setTimeout("reloadMyImage();",3000);
}
Starta det från <body>-taggen med onLoad="reloadMyImage();"
(bilden: <img src="bild.gif" name="bildnamn">)
Jo nu funkar det som jag vill...
tackar