02. august 2004 - 08:04
Der er
10 kommentarer og 1 løsning
Sæt src på et billede fra en methode
Jeg har følgende script..... <script language="javascript"> function ShowImage(Path) { if(Path == '') { document.all['divImage'].style.visibility = "hidden"; } else { document.all['divImage'].style.visibility = "visible"; document.all['imgShow'].src = "images/myImage.jpg"; } } </script> Scriptet viser nedenstående layer, og sætter src på det næstede image.... <div id="divImage" style="position:absolute; top:100px; left:200px; visibility:hidden;"> <img id="imgShow" src="" name="imgShow" border="0"> </div> Layeret vises, og i den størrelse som det næstede billede har, men billedet vises ikke....? For at få vist billedet, skal jeg højre klikke på det, og vælge "Show Picture" i min Explorer Why?
Annonceindlæg fra Barco
Slettet bruger
02. august 2004 - 09:54
#1
Du kan evt. prøve at have et billede på 1x1 px som billedets src, inden du skifter den.
02. august 2004 - 09:58
#2
virker heller ikke
Slettet bruger
02. august 2004 - 10:14
#3
Kan du smide et link?
02. august 2004 - 10:51
#4
desværre... Ligger på en intern udviklingsserver på nuværende tidspunkt.
Slettet bruger
02. august 2004 - 15:59
#5
Nå, så kan jeg ikke rigtig finde på mere.
02. august 2004 - 18:42
#6
Hvad sker der, hvis du bare sætter billedet ind fra start ?-)
03. august 2004 - 09:15
#7
Det bliver heller ikke vist :| Hvad fanden er nu den af.... ? Hvad er der galt med nedenstående html...... (Jeg føler mig som en idiot, når jeg ikke engang kan min html) <div id="divImage" style="position:absolute; top:100px; left:200px; visibility:hidden;"> <img id="imgShow" src="/images/btnPrint.gif" name="imgShow" border="0"> </div> Såfremt jeg fjerne "visibility: hidden;" fra min style, så blive selvf. både div og img vist. Men hvis jeg sætter visibility til hidden, og så gør den visible gennem javascript, så bliver div'et vist, men ikke billedet ?????? Hvad er det lige præcis jeg overser...?
Slettet bruger
03. august 2004 - 11:06
#8
Det her virker altså for mig: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title></title> </head> <body> <a href="#" onclick="document.getElementById('divImage').style.visibility = 'visible'; return false;">Vis</a> <div id="divImage" style="position:absolute; top:100px; left:200px; visibility:hidden;"> <img id="imgShow" src="/images/btnPrint.gif" name="imgShow" border="0"> </div> </body> </html> Så det må være noget andet i din kode. Kan du ikke bare lægge denne ene side ud på nettet, så vi kan teste?
10. august 2004 - 15:08
#9
Tja.... jeg kan virklig ikke overskue hvad problemet er, så jeg har valgt en anden fremgangs methode. Du skal have tak for hjælpen! Smid lige et svar!
Slettet bruger
10. august 2004 - 18:38
#10
Ellers tak, jeg hjalp jo ikke. :)
11. august 2004 - 09:55
#11
Oki
Vi tilbyder markedets bedste kurser inden for webudvikling