How about having the top frame submit to itself and use javascript to submit
to the bottom frame?  Something like:

<cfif isDefined("FORM.formSubmit")>
    <script language="javascript">
    <!--
        function submitForm() {
             myForm.target="otherFrame";
             myForm.action="other_action.cfm";
             myForm.submit();
         }
     -->
    </script>
</cfif>

Sharon
----- Original Message -----
From: "Dave Carabetta" <[EMAIL PROTECTED]>
To: "CF-Talk" <[EMAIL PROTECTED]>
Sent: Friday, March 15, 2002 6:20 PM
Subject: Re: One call for two pages?


> > How about having the top frame submit to itself. All processing is done
> > normally and in the end query is set to a session variable with a unique
> > name. After that you add 1 javascript function using cfhtmlhead. The
> > function looks something like:
> > function reloadBottom() {
> >      top.frames[1].location = 'blahblah.cfm?fromcache=#uniquename#';
> >      }
> >
> > On the resulting request you just grab the query from the session scope
> > based on the unique name. If it is large don't forget to delete the
> > session variable afterwards.
> >
>
> The problem with that is two-fold. First, I'm in a clustered environment,
so
> I can't use session variables. Second, I am receiving  a 15K WDDX packet
> back from a Python server that I am de-serializing. So setting the packet
to
> a client variable isn't reasonable either. The resulting variable would be
> huge and a burden on the CF server because it would inherently be
retrieved
> on every CF call within the application.
>
> Also, as a rule of thumb, I always have my forms submit to themselves.
This
> allows me to have self-contained forms which are easy to re-use and
> maintain.
>
> Regards,
> Dave.
> 
______________________________________________________________________
Get the mailserver that powers this list at http://www.coolfusion.com
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
Archives: http://www.mail-archive.com/cf-talk@houseoffusion.com/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists

Reply via email to