> Let me give an example here so people know I'm not talking 
> out my butt. I went through extensive research to figure 
> this all out and then scrapped [CFFLUSH] because it didn't work 
> the way everyone thinks it does.

While I'm not accusing you of talking out your butt, since you're not Jim
Carrey, I don't think that it's fair to state that CFFLUSH doesn't work the
way everyone thinks it does. What CFFLUSH does is very simple - it flushes
the already-generated output currently stored in CF's page buffer and sends
that output to the browser. That's all - and I don't think most people
expect it to do more than that.

If you use CFFLUSH within a custom tag block, or any other tag within a
custom tag block for that matter, the tag won't actually do anything until
the end tag of the custom tag block is itself processed, unless the tag is
one that aborts processing (CFABORT, CFEXIT, CFLOCATION). If you use CFFLUSH
in the middle of a page, the following commands won't send text to the
browser until the page is complete, or until another CFFLUSH tag executes
within the page. Neither of these are limitations with Macromedia's CFFLUSH
implementation; the first is just how custom tags work (if they didn't work
that way, you wouldn't be able to play around with ThisTag.GeneratedContent
during the end tag's execution) and the second is just common sense - how
could CFFLUSH return the top and the bottom of a page, but not the middle?

> CFFLUSH really is a useless tag unless you're trying to do 
> a very _basic_ thing with it. Anything fancy beyond the basic 
> will disappoint you. Macromedia should flesh it out some more, 
> but I'm sure they're answer would be "use Flash MX, have a 
> nice day."

I'd argue that there isn't much that Macromedia can do about this - it's
more a limitation of how browsers work, rather than something that could be
"fixed" by more effort on the part of MM developers. So, yes, to that
extent, if you want to do something that the browser is simply unable to do,
their answer would be to use Flash MX, I suppose.

Dave Watts, CTO, Fig Leaf Software
http://www.figleaf.com/
voice: (202) 797-5496
fax: (202) 797-5444
______________________________________________________________________
Your ad could be here. Monies from ads go to support these lists and provide more 
resources for the community. http://www.fusionauthority.com/ads.cfm
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
Archives: http://www.mail-archive.com/[email protected]/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists

Reply via email to