Holla,
Ich habe da ein Problemchen, an dem ich heute schon fast den ganzen Tag bastele, aber irgendwie nicht weiterkomme:
Ich habe mit Perl ein Bilderupload realisiert. Soweit so gut.
Mit Javascript werden aus dem Uploadfenster die Uploaddaten an das Hauptfenster weitergegeben. Auch kein Thema. Mit
opener.document.form1.attachmentid1.value = '345224';
übergebe ich die ID des Attachments an ein Hidden-Feld, damit dieses dann beim Abschicken des Formulars, komplett bearbeitet wird. Soweit auch kein Thema. Was mich jetzt nur sehr reizt, ist es in dem Formular eine art Vorschau für die Bilder zu machen: Ein Input-Image Feld, das vorher mit einem "NoPic" Blender versehen ist, sollte nach erfolgreichem Upload das Thumbnail vom hochgeladenem Bild annehmen.
Wenn ich das ganze genauso versuche, wie die Übergabe an die Hidden Felder bekomme ich JS-Fehlermeldung:
Fehler: opener.document.form1.thumb1 has no properties
Quelldatei: .....attachment.cgi?picnr=1
Zeile: 17
und das obwohl das Feld natürlich existiert:
<input type="image" name="thumb1" value="" src="/board_thumbs/nopic.jpg" />
Nun meine Frage, ist es überhaupt möglich ein Bild in die vorhandene Seite einzufügen, ohne die Seite neu zu laden bzw das Formular schon mal ein mal abzuschicken ?
Oder gibt es eine andere (vielleicht elegantere) Möglichkeit der Vorschau auf das Bild ?
Bin für jeden kleinen Tipp dankbar. Vielen Dank im voraus.
MfG
AndreasN