You can also use CF_SAVECONTENT, the original, 4.x-compatible version of the
tag. It's in the tag gallery on macromedia.com


On 11/1/02 11:53 AM, "Mark A. Kruger - CFG" <[EMAIL PROTECTED]> wrote:

> umm.... yep I think it is CF 5 come to think of it (sorry). As an
> alternative, you could do the following (using Application variables in this
> case)
> 
> <Cflock>
> 
> <cfif NOT Isdefined('application.myselectbox')>
> <cffile action="read" file="fileContainingJustTheSelectBoxHtml"
> variable="Application.myselectbox">
> </cfif>
> 
> </cflock>
> 
> Where you want to use it:
> 
> <cflock>
> <cfoutput>#application.myselectbox#</cfoutput>
> </cflock>
> 
> 
> Or you might just use <cfscript> and build a long string variable using
> string concatenation. <cfscript> makes it easy because you can do line
> breaks and the formatting will look right to you.
> 
> ..Just some ideas.
> 
> -mk
> 
> -----Original Message-----
> From: Ciliotta, Mario [mailto:mario.ciliotta@;csfb.com]
> Sent: Friday, November 01, 2002 12:46 PM
> To: CF-Talk
> Subject: RE: Performance Tweaking - Friday Morning Brain Fart
> 
> 
> Hi all,
> 
> Hate to ask this question, but is savecontent a 5.0 and above tag.  I am
> still in the 4.5 world, starting to migrate  to MX.
> 
> Mario
> 
> -----Original Message-----
> From: Mark A. Kruger - CFG [mailto:mkruger@;cfwebtools.com]
> Sent: Friday, November 01, 2002 12:06 PM
> To: CF-Talk
> Subject: RE: Performance Tweaking - Friday Morning Brain Fart
> 
> 
> if it's exactly the same output (html output), then you could use
> <cfsavecontent>. Sytax is:
> 
> <cfsavecontent variable="MySelectbox">
> <select name="blah">
> 
> <option value="1"> blah 1</option>
> <option value="2"> blah 2</option>
> <option value="2"> blah 1</option>
> </select>
> 
> </cfsavecontent>
> 
> 
> Watch out for <cfsetting enablecfoutputonly="yes"> .  If you have set this,
> the  cfcontent will only trap whatever is between output tags.  It basically
> traps the output buffer from the point of the call. To use the variable,
> simply output it to the page:
> 
> <form method="post" action="thispage.cfm">
> 
> <Cfoutput>#mySelectbox#</cfoutput>
> 
> </form>
> 
> It's always a string.
> 
> One way I've used this in the past is in dynamically generating an HTML
> email that includes some stock quotes or charts etc.  Build it once, then
> use it ina query driven email over and over again.  It works well.
> 
> -mk
> 
> 
> 
> -----Original Message-----
> From: Ian Lurie [mailto:ian@;portentinteractive.com]
> Sent: Friday, November 01, 2002 10:29 AM
> To: CF-Talk
> Subject: Performance Tweaking - Friday Morning Brain Fart
> 
> 
> Hi all,
> 
> I've done this before but am having a post-halloween party moment:
> 
> 1. I have a chunk of code that generates a drop-down menu. The menu's used
> again and again on a page.
> 
> 2. I want to generate that code once, insert it into a variable, and then
> reuse it. That'll shave a LOT of time off the page execution time.
> 
> I dimly remember an article by Ben Forta (I think) about this - can someone
> refresh my sugar-addled brain?
> 
> Thanks,
> 
> Ian
> 
> --
> Portent Interactive
> Effective web sites through Conversation Marketing �
> http://www.portentinteractive.com
> 
> 
> 
> 
> 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4
Subscription: 
http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribe&forumid=4
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
Structure your ColdFusion code with Fusebox. Get the official book at 
http://www.fusionauthority.com/bkinfo.cfm

Reply via email to