I don't use an Anchor because I want to open a new windows when the user hits click on the view document button that I have on the application. If I use a Anchor, the user must click on my button when the callback returns, the Anchor will appear and then the user must click on Anchor to open the document. I try to save this as an emergency solution. Thanks,
Federico On Apr 7, 11:46 am, makoki <[email protected]> wrote: > Well, maybe the matter is that Window.open will be caught by some > popup blockers. Why dont you use an Anchor element with a _blank > target, this will open a new window and it's not blocked by browsers. > First do an asynchronous call to retrieve the url and once you have > show and anchor element with a _blank target with your url, the user > just needs to click it to download the file > > On 7 abr, 13:04,ffs1985<[email protected]> wrote: > > > Hi I'm trying to make a function that let the user download a file > > from my application and see it. I could copy the file from server to a > > local root but when I've tried to open it, does it work on hosted mode > > but in web mode fails always, no matter what browser I try(IE 7, > > Firefox and Chrome). > > My code is the next one: > > > private void openDocument(String documentName) { > > final ManagerExportAsync manejador = > > ManagerExport.Util.getInstance > > (); > > AsyncCallback callback = new AsyncCallback(){ > > String link; > > public void onSuccess(final Object result) { > > link = (String)result; > > Window.open(pdfLink,"_blank",""); > > } > > public void onFailure(Throwable caught){} > > }; > > > manejador.openDocument("User",userId, > > documentName,callback); > > } > > > The String link result is something like this "file///:C:/test.jpg" > > I don't know what it's wrong. I read somewhere that the problem could > > be that I'm calling the Window.open inside the callback but I really > > don't know what is wrong coul someone give me a hand? > > > Any suggestions? > > Thanks! > > Federico. --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
