Alligevel brug for hjælp

Tags:    javascript

<< < 12 > >>
Hej alle,

jeg er i gang med et script der viser et preview af det billede man har valgt i en input af typen file.

Jeg har indtil videre følgende kildekode

Fold kodeboks ind/udJScript kode 


Men det virker ikke. Nogen der kan forklare hvad jeg gør forkert eller komme med tips til ændringer. Det skal siges jeg normalt aldrig bruger javascript.

På forhånd tak.



Indlæg senest redigeret d. 04.07.2008 07:32 af Bruger #6559
17 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato
Øhhm du ved godt det du gør der er bare at ændre værdien for billedet så det bliver skrumpet men billedet vil stadig have samme størrelse

Så kunne du lige så godt bruge html med

<img src="asd.jpg" width="80px" height="60" />



ja det ændrer jo sagerne en smule:)

Fold kodeboks ind/udHTML kode 


kan både vælge filer på ens egen computer eller paste et weblink, det sidste er dog en smule anderledes da du skal trykke væk fra feltet for at updatere billedet.



Det ved jeg godt. Men jeg er mere interesseret i at få billedet frem i min image (img).



virker en smule forkert at have den hardkodet til at tage fre det samme element altid, men den burde da virker forudsat du har 2 img tags med id picInput og preview, og funktionen reelt bliver kaldt.




Billedet får også den height og width jeg har specifiseret i mit script. Den viser bare intet på selve billedet ud over et rødt kryds.



Har testet din kode og den virker altså både i ff og ie, så det må være noget andet i din kode der er forkert:
Fold kodeboks ind/udHTML kode 




Ah, ja det er fordi den der hedder picInput ikke er et billede, men en input af typen file.



Ah, så kan jeg se jeg ikke var helt galt på den. Jeg mente nok der var noget med source.value, jeg huskede det bare som source.src.value :) Men tak for hjælpen, jeg tester lige når min host kommer online igen :(



Det virker desværre ikke :S Det virker lokalt på min egen computer, men ikke når jeg har uploaded det.



http://kb.mozillazine.org/Links_to_local_pages_do_not_work

her er en simplere version af koden, virker stadig kun i IE med lokale filer.
Fold kodeboks ind/udKode 




<< < 12 > >>
t