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
