Solved

CFWindow form submit error

Posted on 2009-06-30
8
620 Views
Last Modified: 2013-11-19
Hello experts,
I am trying to implement cfwindow with a simple form survey. I have tried a bunch of different approaches culled from pages all over the internet, but  I always end up with "error retrieving markup for element ..."  and the target page goes 404..

I think I've tried a million combinations, but get the error no matter what I do.
<cfajaximport tags="cfwindow, cfform, cfdiv">
<script language="javascript">
var mycallBack = function(){}
var myerrorHandler = function(errorCode,errorMessage){ alert("[In Error 
Handler]" + "\n\n" + "Error Code: " + errorCode + "\n\n" + "Error Message: " + 
errorMessage);} 
</script>
<cfwindow name="window1" title="CFML Window" draggable="false"
        resizable="false" initshow="true" height="250" width="250" x=375 y=0>
  
    <cfform name="projectform" action="ask_the_speaker.cfm" method="post" >
    Would you like to submit a question for our keynote speakers? <cfinput type="text" name="projectname"><br>
  
    <cfinput type="submit" value="Create" name="mysubmitbutton" 
onClick="ColdFusion.navigate('ask_the_speaker.cfm','window1',mycallBack,myerrorHandler,
'POST','projectform');">
 
    </cfform>
 
</cfwindow>
 
(by the way, my code below was adapted from http://www.webmasterkb.com/Uwe/Forum.aspx/cold-fusion/16239/How-to-POST-FORM-within-CFWINDOW   to give cred where credit is due)..

Open in new window

0
Comment
Question by:FIATECH
  • 5
  • 2
8 Comments
 
LVL 39

Accepted Solution

by:
gdemaria earned 500 total points
ID: 24748146

CFform automatically submits asyncronously when within a CF object such as cflayout or cfdiv
I think that counts for cfwindow as well.

You don't need the javascript at all..


<cfwindow name="window1" title="CFML Window" draggable="false"
        resizable="false" initshow="true" height="250" width="250" x=375 y=0>
  
    <cfform name="projectform" action="ask_the_speaker.cfm" method="post" >
         Would you like to submit a question for our keynote speakers? 
        <cfinput type="text" name="projectname"><br>
  
       <cfinput type="submit" value="Create" name="mysubmitbutton">
 
     </cfform>
 
</cfwindow>

Open in new window

0
 

Author Comment

by:FIATECH
ID: 24748887
thanks for responding but that didn't fix the problem. I had tried the simple approach first off and got progressively more exotic as things didn't work.
Unfortunately, I still get the same error message.  Does the page work for you? I am wondering if there is just something wrong with our server config or version of CF or something.
0
 
LVL 39

Expert Comment

by:gdemaria
ID: 24748952
what's in ask_the_speaker.cfm ?

Did you try making it just "hello world"...
0
3 Use Cases for Connected Systems

Our Dev teams are like yours. They’re continually cranking out code for new features/bugs fixes, testing, deploying, testing some more, responding to production monitoring events and more. It’s complex. So, we thought you’d like to see what’s working for us.

 
LVL 39

Expert Comment

by:gdemaria
ID: 24749057
It does work for me, i created a file ask_the_speaker.cfm
with just a "Hello World" statement in it.  

0
 

Author Comment

by:FIATECH
ID: 24795219
yes, I can make it work with just hello, but when I stick a form in there it crashes and burns.  I needed to launch something so I just used the cfwindow to ask the user if they'd take a little survey and I put a link to a regular form page in there. That worked.  Not as slick as I was hoping for, but functional.
0
 
LVL 39

Expert Comment

by:gdemaria
ID: 24795304

Since it works with the "Hello"  the problem is in your ask_the_speaker.cfm file which you haven't posted yet.   I asked for it above.  

Not sure why you went for the low-tech solution,  that's your choice if you need to move along, but there's no reason to believe at this point that I am unable to solve this issue.


0
 
LVL 39

Expert Comment

by:gdemaria
ID: 24830514
@FiaTech, do you want to work this to it's conclusion?
0

Featured Post

DevOps Toolchain Recommendations

Read this Gartner Research Note and discover how your IT organization can automate and optimize DevOps processes using a toolchain architecture.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Windows Tool to Build Android and iOS App 3 74
How to get the web content with different encodings 2 44
Wrapper for APPs 9 76
Divi Them Help with Full Width header 20 59
Envision that you are chipping away at another e-business site with a team of pundit developers and designers. Everything seems, by all accounts, to be going easily.
Any business that wants to seriously grow needs to keep the needs and desires of an international audience of their websites in mind. Making a website friendly to international users isn’t prohibitively expensive and can provide an incredible return…
This video teaches users how to migrate an existing Wordpress website to a new domain.
Any person in technology especially those working for big companies should at least know about the basics of web accessibility. Believe it or not there are even laws in place that require businesses to provide such means for the disabled and aging p…

808 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question