Avatar billede klovnefisken Nybegynder
20. august 2011 - 18:12 Der er 3 kommentarer og
1 løsning

image on the fly ved update document-getElementById

Hej kode nørder
mon ikke andre har haft samme problem som jeg har lige nu
det er at jeg har en div i min login hvor jeg generere et billed med php

div id=sikkerkode
img src="securityCode.php" alt="security code" border="1"
/div



jeg kører min opret ny bruger med jquery. ved klik på submit knappen , hvor jeg kikker alle indtastninger igennem og skriver de fejl der er , så som email er brugt, password for kort og kode passer ikke med bille o.s.v.

document-getElementById("sikkerkode")-innerHTML=(omtalte img scr..)
(. er skiftet ud med - for ikke at blive genkendt som kode)

men jeg får ikke et nyt bille . kan det være fordi , jeg skriver det samme som der stod der før , men trykker jeg F5 og opdatere hele siden kommer der et nyt bille


men hvordan får jeg så et nyt billed , nogen der kender dette problem
Avatar billede olebole Juniormester
20. august 2011 - 18:25 #1
<ole>

Du kan sætte en unik querystreng på URL'en:


var sSrc = document.getElementById("billede").getAttribute("src")
document.getElementById("billede").setAttribute("src", sSrc.split("?")[0]+"?u="+new Date().getTime());


/mvh
</bole>
Avatar billede klovnefisken Nybegynder
22. august 2011 - 15:07 #2
nu har jeg leget noget med den kode du har skrevet og den har ikke ligefrem hjulpet mig vidre
Avatar billede olebole Juniormester
22. august 2011 - 15:25 #3
Det er det bedste, jeg kan foreslå, når jeg skal gøre det i blinde  =)
Avatar billede klovnefisken Nybegynder
16. september 2011 - 20:25 #4
er løst nu
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

IT-JOB

Netcompany A/S

IT Consultant

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Senior Platform Engineer

Netcompany A/S

Network Engineer

Capgemini Danmark A/S

SAP S/4HANA Business Controlling