>>Once you use any functionality that explicitly writes part of the response (CFHTMLHEAD, CFHEADER, etc) you can't use functionality that lets you manipulate the storage buffer (CFCONTENT, CFFLUSH).
Not so sure about this. I've noticed that the effect of CFHTMLHEAD is to find the <HEAD>...</HEAD> pair in the output at the end of the output creation and simply insert the text right before the </HEAD> tag. If no <HEAD> tag is found, the text will be added at the beging of the output buffer. You may use <HEAD>...</HEAD> after <CFHTMLHEAD, even as the last line in your template, and text added by <CFHTMLHEAD will still be inserted inside the <HEAD>...</HEAD> pair which proves that the action is performed at time the output buffer is sent and not at the moment <CFHTMLHEAD is executed. My understanding is that the RESET action is executed first, then the <CFHTMLHEAD action. This last operation shoud be canceled by the RESET and it is not. IMHO it is definitely a bug. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:352062 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm

