Kan man göra så att detta funkar i FF eller finns det något liknande som funkar i alla webläsare?
<form name="form">
<input type="file" name="bild" onChange="visaBild()">
</form>
<img name="bild" src="bild.gif" width=100 height=100>
<script>
function visaBild() {
document.bild.src=document.form.bild.value
}
</script>
Det skulle absolut inte skada om man kunde kombinera detta script eller ett liknande med ASP.
zcorpanMedlem sedan dec. 20042 245 inlägg function visaBild() {
document.bild.src="file:///"+document.form.bild.value
}
Nåt sånt kanske... :)
Verkar inte vilja funka i FF endå :/
<form name="form">
<input type="file" name="bild" onChange="visaBild()">
</form>
<img name="bild" src="bild.gif" width=100 height=100>
<script>
function visaBild() {
document.bild.src="file:///"+document.form.bild.value
}
</script>
Kör jag filen genom "file:///C:/Inetpub/wwwroot/-%20com/beta/visabild.htm" i adressfältet funkar det fint men om jag kör det genom: "http://localhost/- com/beta/visabild.htm" så funkar det inte. Skumt som tusan. Hur åtgärdar man detta?
zcorpanMedlem sedan dec. 20042 245 inlägg Står det nåt i javascript-consolen? (Jag tror det inte är tillåtet att hämta bilder från file:// när dokumentet som skriptet körs från ligger på http:// ... av säkerhetsskäl.)
"Security Error: Content at http://localhost/- com/beta/visabild.asp may not load or link to file:///C:%5CWINDOWS%5CSkrivbord%5Cincoming.jpg."
Hur löser man detta? Eller måste jag ge upp javaScript och ordna det på något annat vis?
zcorpanMedlem sedan dec. 20042 245 inlägg Jag skulle tro att du får försöka lösa det på annat vis. :)