Hi, I guess that you can not get the issue reproduced is because you are running the Wt application on localhost. I have Linux development machine and I run the examples there and connect from Windows machine to the development machine.
I created SSH tunnel to my Linux machine from Windows, i.e. I could access the application using localhost as address. This way the JSlot implementation seems to work. So IE seems to do some checking on HTTP server addresses and decide whether a file download is "safe". BR, Janne On 27.10.2010 10:19, Koen Deforche wrote: > Hey Janne, > > 2010/10/27 Janne Rönkkö<[email protected]>: >> That sounds good and works also on my setup. But what if the resource >> changes? We have the button for saving a file that is generated on the >> fly and the user might download multiple versions of that file. Doesn't >> the WResource change it's url when setChanged function is called? I >> guess this is an issue. >> >> The setResource member function would sound a good solution if that >> resource change issue can be resolved. >> I think that you could create some intermediate JavaScript function that >> calls these functions defined by the connect and then you could clear >> (all) of the connected JavaScript functions. Or even better if that >> would also return some kind of connection object that can be used for >> disconnecting the JavaScript function. > That could be implemented in WPushButton indeed. > >> To get the issue visible check your IE settings: Tools -> Internet >> Options -> Security tab -> Custom level... >> And in the Downloads section the "Automatic prompting for file >> downloads" should be disabled. With these settings (the default) I'm >> getting issues with the JSlot solution. >> With window.open I get the IE to open the new window and it prompts for >> the file download and immediately closes the window. If I put >> window.location=url then the prompt opens and when I accept the download >> IE reloads the page causing the Wt's session to restart (I know that >> this can be changed from the Wt's configuration but we'd like to keep >> that setting as it is). So with either solution I can not download the >> file with IE. > Strange enough, although I can understand the behaviour you describe, > I cannot reproduce it with Internet Explorer 7. I disabled Automatic > prompting for file downloads and use the "window.location=url" > approach. It seems to work just fine: I get a prompt and the > application session does not reload. > > Perhaps there is another setting that affects this ? > > Regards, > koen > > ------------------------------------------------------------------------------ > Nokia and AT&T present the 2010 Calling All Innovators-North America contest > Create new apps& games for the Nokia N8 for consumers in U.S. and Canada > $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing > Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store > http://p.sf.net/sfu/nokia-dev2dev > _______________________________________________ > witty-interest mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/witty-interest ------------------------------------------------------------------------------ Nokia and AT&T present the 2010 Calling All Innovators-North America contest Create new apps & games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev _______________________________________________ witty-interest mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/witty-interest
