triggering cflocation on click

The codes are:

<a href="##" onClick="this.disabled=true;this.innerHTML='Please wait...';f=document.forms[0];f.TargetURL=this.href;f.submit();return false">Go Next</A>

<cflocation url="Cacl2.cfm">

I want to trigger <cflocation url="Cacl2.cfm"> ONLY when 'Go Next' (the link above) is clicked.
Otherwise, <cflocation url="Cacl2.cfm"> should remain inactive.

Any ideas?
Who is Participating?
usachrisk1983Connect With a Mentor Commented:
CFLOCATION cannot be changed at runtime (exception: some type of complex AJAX implimentation may help, but would likely be more trouble than it's worth, if it worked).  Can you tell us exactly what you're trying to accomplish and perhaps there is a better way?
ethanjohnsonsAuthor Commented:
Simply, the cflocation HAS to be in effect when the link is clicked so that the page can stay the same as long as the link is not clicked.
bwasyliukConnect With a Mentor Commented:
The cflocation code is run server-side, whereas the onclick code (javascript) is run client-side in the browser.  One really has little to do with the other - the way you have it coded here.

Can you elaborate on what you mean by "cflocation has to be in effect"?

It looks like you dont need the cflocation code at all - the page will stay the same until the link is clicked.
ethanjohnsonsAuthor Commented:
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.