this is always really tricky -- i used flash for a multi-file uploader
i built, and subsequently, discovered they have a similar feature for
forcing a browser download. otherwise, it's a lot of tinkering with
with your content headers and mime types. i'm almost sure that you
can't initiate through pure xmlhttprequest without the use of activex
or something similarly lame.

On Sep 10, 12:34 pm, Blaine <> wrote:
> I have no problem uploading my data, which is not a file.  My problem
> is with having the downloaded data treated as an attachment.
> On Sep 10, 2:51 pm, Walter Lee Davis <> wrote:
> > There is a way in modern browsers to force a file upload through a  
> > pure Ajax connection. Have a look at noswfupload for a working  
> > example. You must however provide a fallback for browsers from  
> > Washington state and older browsers from elsewhere, using an iframe as  
> > the form's target. (noswfupload does this, I believe, it's been a  
> > while since I went through its internals.) I am not aware of any  
> > middle way which avoids that requirement.
> > Walter
> > On Sep 10, 2010, at 2:19 PM, Blaine wrote:
> > > When one assigns to window.location, the web browser automatically
> > > invokes attachment-handling according to the contentType if the
> > > response's Content-Disposition is set to "attachment".  The same thing
> > > happens if the request is elicited by a traditional form submittal or
> > > triggering an href linked to the Content-Disposition==attachment
> > > target.

You received this message because you are subscribed to the Google Groups 
"Prototype &" group.
To post to this group, send email to
To unsubscribe from this group, send email to
For more options, visit this group at

Reply via email to