I have read all the other posts about downloading Excel files and how
to do it w/ an IFRAME, with RequestBuilder, and Window.open().
However, none of them actually work.  Luckily, I have a working
servlet which executes and returns successfully with javascript.
However, we'd like to do it all in GWT.  The error message from IE is
below.  The Window.open() DOES work with FF, but not with IE.
Unfortunately, we must deploy to IE, no options there.

Situation:
GWT 2.0.4  mvp4g 1.2.0
Need to download a file to open in Excel.  At this point, its actually
a text file, but the MIME type is setup for Excel.

The servlet has been tested w/ straight java script using
"document.body.appendChild(iframe);".  This works like a champ in IE
and FF.

However, when I do "Window.open(url, "_self",null);" in GWT, IE can't
download the file.  It throws an error saying...

"
Internet Exploroer cannot download MyFile from localhost

IE was not able to open this Internet site.  The requests site is
either unavailable or cannot be found.  Please try again later.
"

In GWT, I have also tried just using a Frame, adding it to a Panel,
and then calling myFrame.setUrl("myUrl");

This also successfully gets to the servlet, but fails w/ the above
error message while trying to "open" the file.

It seems as if GWT is telling the browser to cancel the download when
it pops up.

Any suggestions?  Any guesses?

Thanks,
mikeb

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.

Reply via email to