Thanks, finally found the right combination...
{
local $| = 1;
$r->content_type('text/html');
$r->send_http_header;
print "Testing...\n";
}
-Fran
-----Original Message-----
From: Issac Goldstand [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, November 26, 2002 4:28 PM
To: [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]
Subject: Re: partial page display
Add a <BR/> tag. That's what I throw in to force the browser to flush
whatever I fed it onto the screen...
Issac
----- Original Message -----
From: <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Tuesday, November 26, 2002 9:25 PM
Subject: RE: partial page display
>
> That doesn't work for us. It seems that the browser also maintains a
> buffer, because if I loop the please wait message 10000 times, it does
show
> up immediately. I suspect possibly there's some massaging we can do to
the
> header?
>
> Thanks,
> Fran
>
> -----Original Message-----
> From: Issac Goldstand [mailto:[EMAIL PROTECTED]]
> Sent: Tuesday, November 26, 2002 2:13 PM
> To: [EMAIL PROTECTED]
> Cc: [EMAIL PROTECTED]
> Subject: Re: partial page display
>
>
> local $|=1;
>
> ----- Original Message -----
> From: <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Tuesday, November 26, 2002 9:11 PM
> Subject: partial page display
>
>
> >
> > I would like to have some of the page display while the rest of the data
> for
> > the page is still being retrieved (i.e. a "Please wait, this operation
> takes
> > several seconds..." kind of message). I thought (perhaps naively) that
a
> > print "Please wait.....\n"; at the beginning of my handler would
> accomplish
> > this, but mod_perl seems to cache all output until the entire handler
has
> > returned. Is this possible without the use of a module like CGI::Push?
> > Perhaps I need to modify the header?
> >
> > Thanks,
> > Fran
> >
>