Zum Inhalt springen

Durchsuchen Dialog -> neues Bild anzeigen


Empfohlene Beiträge

Geschrieben

Hallo,

ich habe einen Durchsuchen-Dialog.


<input name="upload" type="file" size="40" accept="image/*"/>

und will nun, wenn man sich ein neues Bild ausgesucht hat, dass das Bild in einem
<img src="" alt="" class="photoUpload"/>

angezeigt wird!

sprich: nach dem Auswählen -> Anzeige in einem Image-Tag.

Gruß

Geschrieben (bearbeitet)

Hallo,

ich habs jetzt so:


<input name="uploadFile" type="file" size="40" accept="image/*" onChange="showUploadImage()" id="uploadDialog"/>


function showUploadImage(){

  alert("blabla");


  var imageToUpload = document.getElementById("uploadPhoto");

  alert(imageToUpload);


  imageToUpload.src = "/home/afrey/Dokumente/taube.jpg";

  imageToUpload.height = "300";

  imageToUpload.width = "300";


}


<img src="leer" alt="" class="photoUpload" id="uploadPhoto"/>

das src-attribut und die height und width werden sofort gesetzt,

das bild erscheint aber nicht im imagetag.

geht das überhaupt oder brauch ich da ajax?

edit: will ja vom client in den browser, also kein ajax

Gruß

Bearbeitet von alexC++
Geschrieben

hm... ich will ja das file vom client direkt nach der auswahl anzeigen, hat also mit dem server nichts zu tun!

ein refresh auf das image-tag mit neuer resource

geht das?

Geschrieben

Das sollte mit JavaScript ohne Probleme möglich sein, wobei das dann aber immer nur lokal funktioniert, d.h. sobald Du die HTML Seite auf einem Server liegen hast, wird das nicht mehr funktionieren.

Geschrieben (bearbeitet)

Die seite liegt auf einem server!

also funktioniert so was garnicht!?

man kann also nur ein bild auswählen und hochladen ohne es vorher irgendwie gesehen zu haben....

da muss es doch was geben....

wie "reload browser" oder sowas

besser wie "reload image tag"

Bearbeitet von alexC++
Geschrieben

ich mein man sieht das bild nur im durchsuchen-dialog....

Geschrieben

Was Du vorhast setzt vorraus, dass ein Script aus der Webseite heraus Zugriff auf die lokale Festplatte des Nutzers erlangen kann. Das wäre ein Super-GAU für die Sicherheit eines jeden Rechners, wäre dieses möglich.

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...