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 (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

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.

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

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...