[mod_python] Query about client server interaction

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.


-----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?).


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

More information about the Mod_python mailing list