Tim Parker (UK)
tim.parker at intec-telecom-systems.com
Mon Jan 20 09:43:34 EST 2003
Thanks Baz, Just to clarify this a bit as I am quite new to all this, I can output my Initial Page, including some Java Script and then later on output some more Java Script which will then update the page on the Client. I don't suppose you know of somewhere where I can see an example of this, as that would be really useful. Thanks Tim. -----Original Message----- From: baz [mailto:listmail at xs4all.nl] Sent: 17 January 2003 21:24 To: Tim Parker (UK); mod_python at modpython.org Subject: Re: [mod_python] Query about client server interaction You can achieve this by sending pieces of javacript whenever you want to update something (like a progress bar or whatever). You also need to be able to flush the output buffer to apache, (my setup seems to do this implicitly ?) otherwise i would've tried req.flush(). Works on major browsers, just make sure you send <script> tags everytime for this is needed by NN4 (or later?). baz. Tim Parker (UK) wrote: > > > Hi, > > > > This is both a bit of understanding mod_python and also how CGI scripts > in general work, basically I have a long running query which can take up > to a minute or so to process, I want to return a page to the User > immediately saying what it is doing, ideally I would like this page to > get updated during the processing of the other operation. And then when > it has finished the process it loads the resulting page on the Client. > > > > I believe some of this is possible with server-push but this only works > in Netscape as far as I can tell. Also I can load a temporary page and > have a refresh every few seconds which will check to see if the other > process has finished, but I was wondering if anyone knows of a clever > way to achieve this, ideally to have a dynamically updating page which > checks the status of the process and when it has finished loads the > final page. > > > > Thanks in advance for anyone who has any ideas on this. This e-mail and any attachments are confidential and may also be privileged and/or copyright material of Intec Telecom Systems PLC (or its affiliated companies). If you are not an intended or authorised recipient of this e-mail or have received it in error, please delete it immediately and notify the sender by e-mail. In such a case, reading, reproducing, printing or further dissemination of this e-mail is strictly prohibited and may be unlawful. Intec Telecom Systems PLC. does not represent or warrant that an attachment hereto is free from computer viruses or other defects. The opinions expressed in this e-mail and any attachments may be those of the author and are not necessarily those of Intec Telecom Systems PLC. This footnote also confirms that this email message has been swept by MIMEsweeper for the presence of computer viruses. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mailman.modpython.org/pipermail/mod_python/attachments/20030120/3b5ac633/attachment-0003.htm
|