First of all, don't use CFFORM.  In fact, NEVER use CFFORM.  Roll your own
JavaScripts for validation instead.

Second, use the following code for your nav form:

<form action="redirect.cfm" method="post" onChange>
<select name="theurl" onChange="document.forms[0].submit()">
<option value="http://www.fusioneers.com";>Fusioneers.com
<option value="http://www.warrick.net";>Mark's Personal Site
<option value="http://www.houseoffusion.com";>House of Fusion
</select>
<input type="submit" value="Go!">
</form>

And last, make sure you've got backup code just in case the user doesn't
have JavaScript turned on:

---redirect.cfm---
<cflocation url="#form.theurl#" addtoken="no">

---mark

------------------------------------
Mark Warrick - Fusioneers.com
Personal Email: [EMAIL PROTECTED]
Business Email: [EMAIL PROTECTED]
Phone: 714-547-5386
Efax: 801-730-7289
Personal URL: http://www.warrick.net
Business URL: http://www.fusioneers.com
ICQ: 125160 / AIM: markwarric
====================================

> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
> Sent: Tuesday, June 26, 2001 12:18 PM
> To: CF-Talk
> Subject: RE: Drop-down menu and redirect based on selection
>
>
>
>
> Hi,
>
>
> I have the following dropdown menu. I would like to be able to
> redirect to
> a new page based on one of the selections below.
>
> I'm not sure of the proper syntax.
>
>
>       <CFFORM ACTION="index.cfm" METHOD="GET" ENABLECAB="Yes"
> NAME="form2">
>               &nbsp;&nbsp;
>               <SELECT NAME="md" SIZE="1" CLASS="dirlinks"
> onChange="parent.location='http://url'">>
>                       <option value="url" selected>http://url1</option>
>                       <option value="url">http://url2</option>
>                       <option value="url">http://url3</option>
>                       <option value="url">http://url4</option>
>                       <option value="url">http://url5</option>
>               </select>
>
>       </CFFORM>
>
>
>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Structure your ColdFusion code with Fusebox. Get the official book at 
http://www.fusionauthority.com/bkinfo.cfm

Archives: http://www.mail-archive.com/cf-talk@houseoffusion.com/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists

Reply via email to