struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "uma.k" <>
Subject RE: Preview of an Image and text
Date Sat, 18 Dec 2004 06:24:25 GMT
Hi Frank,
Thanks for the reply. Your solution works good if I have to show preview in
the same page but I what if I need to show preview in the next JSP? How do I
carry the values/images?


-----Original Message-----
From: Frank W. Zammetti []
Sent: Friday, December 17, 2004 10:44 PM
To: Struts Users Mailing List
Subject: Re: Preview of an Image and text

You might consider doing it all on the client...

function preview() {
lyrPreview.innerHTML = "";
lyrPreview.innerHTML += "Some message text...<br>";
lyrPreview.innerHTML += "<img src=\"file://" + theForm.theFile.value +
Select file, then click button to preview:<br>
<form name="theForm">
<input type="file" name="theFile">
<input type="button" onClick="preview();" value="Preview message">
<span id="lyrPreview"></span>

Works on IE, can't say whether it does on anything else.  Of course,
this will only work if you have enough information to construct the
complete preview on the client at that point, but you could
alternatively submit the form, then in the reply construct the file://
reference to the image as I've done above.  That would probably give you
the best of both worlds, and also remove any cross-browser concerns.
But, if you can do it without touching the server, so much the better I

Frank W. Zammetti
Founder and Chief Software Architect
Omnytex Technologies

uma.k wrote:
> Hi,
> I have a form where the user is given the option to select a file to
> upload(normally gif or jpg) before the user submits the file to the
> I wanted to show him a preview of his message and image.
> How do I do that? Where do I store the image temporarly?
> Any solutions?
> Uma
> ---------------------------------------------------------------------
> To unsubscribe, e-mail:
> For additional commands, e-mail:

To unsubscribe, e-mail:
For additional commands, e-mail:

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message