JasonC
12-03-2012, 02:43 PM
I have a Flex app that I'm trying to add "file preview" functionality to. I have a LinkButton in Flex that, when clicked, should open the file in a new browser window. I found a helpful actionscript class that properly formats the POST data to pass the file to an HTML page. The files I want to preview are being stored in the database, and I'm passing the through the POST data as a ByteArray. The file POST data is put into a URLRequest, which is sent to the HTML page through a URLLoader.
My problem is that I'm not very experienced with Javascript and I don't know how to tell the HTML page to display the file being sent by the Flex app. Any suggestions on how to handle this would be greatly appreciated.
I would like to use a combination of HTML and Javascript to take the POST data and open the included file in the browser. The file needs to be displayed in IE8 and the files being displayed are mostly image files, PDFs, or Word docs.
Here's what my POST request looks like:
--lljcuqjclcnyicgrmwexayhafmkhiwfx
Content-Disposition: form-data; name="Filename"
arrows.png
--lljcuqjclcnyicgrmwexayhafmkhiwfx
Content-Disposition: form-data; name="Filedata"; filename="arrows.png"
Content-Type: image/png
?PNG
"image information as ByteArray"
--lljcuqjclcnyicgrmwexayhafmkhiwfx
Content-Disposition: form-data; name="Upload"
Submit Query
--lljcuqjclcnyicgrmwexayhafmkhiwfx--
So I'm looking for a way (using Javascript and HTML ideally) to handle that request and have the browser display the file (or display an open/save dialog if the user doesn't have the proper plugins to display).
My problem is that I'm not very experienced with Javascript and I don't know how to tell the HTML page to display the file being sent by the Flex app. Any suggestions on how to handle this would be greatly appreciated.
I would like to use a combination of HTML and Javascript to take the POST data and open the included file in the browser. The file needs to be displayed in IE8 and the files being displayed are mostly image files, PDFs, or Word docs.
Here's what my POST request looks like:
--lljcuqjclcnyicgrmwexayhafmkhiwfx
Content-Disposition: form-data; name="Filename"
arrows.png
--lljcuqjclcnyicgrmwexayhafmkhiwfx
Content-Disposition: form-data; name="Filedata"; filename="arrows.png"
Content-Type: image/png
?PNG
"image information as ByteArray"
--lljcuqjclcnyicgrmwexayhafmkhiwfx
Content-Disposition: form-data; name="Upload"
Submit Query
--lljcuqjclcnyicgrmwexayhafmkhiwfx--
So I'm looking for a way (using Javascript and HTML ideally) to handle that request and have the browser display the file (or display an open/save dialog if the user doesn't have the proper plugins to display).