End users do not have the option of reloading the documents, this should be scheduled with Qlikview Server/Publisher. In theory it is possible to give end users the option of reloading but this is not out of the box and should be used with great care. In regards to the listboxes these might have been moved on the client side if they have not been locked down in the layout. To make sure the difference is not between the desktop an Ajax client you could always check your document in webview.
No, it is not possible to perform a reload from any of the server clients. If this is an absolute must (and I would advise against it) then use the "external event" trigger and set up a task to be triggered on the server or publisher. For further information on this Iwould recommend reading up on EDX tasks. I believe that there is also an extension object that can handle this.
One of the reasons for avoiding this is that you would allow users to initiate reloads directly from the data sources and potentially overload the data sources with query's, this would especially true if you allowed multiple users to to this.