Foros del Web » Programando para Internet » Javascript »

Duda con Action dinámico

Estas en el tema de Duda con Action dinámico en el foro de Javascript en Foros del Web. Muy buenos días. Tengo una duda tonta tonta de novato, porque no se realmente casi nada de JS. El problema es que me hace falta ...
  #1 (permalink)  
Antiguo 08/02/2011, 05:32
 
Fecha de Ingreso: septiembre-2009
Mensajes: 10
Antigüedad: 15 años, 2 meses
Puntos: 0
Duda con Action dinámico

Muy buenos días. Tengo una duda tonta tonta de novato, porque no se realmente casi nada de JS. El problema es que me hace falta un pequeño código para implementar en un proyecto, y voy algo apurado de tiempo, así que recurro a vosotros.

Vereis, tengo una URL tal que así:

www.dire.com/ROJO/elcolor.php

En esta pagina necesito que tenga un form con un Select con 3 opciones (por ejemplo), Rojo, Verde y Azul tal que así

<OPTION value="VERDE">El color Verde</OPTION>
<OPTION value="ROJO">El color Rojo</OPTION>
<OPTION value="AZUL">El color Azul</OPTION>

Y que al darle a VERDE te redirija a la página www.dire.com/VERDE/elcolor.php, etc etc.

Supongo que con JS es una tontería (supongo xD) porque con PHP lo es. Pero el server ya está bastante cargado como para mandarle otra consulta a una página externa para que redirija a otra. La idea es que la propia página te redirija.

Muchas gracias por vuestro tiempo.
  #2 (permalink)  
Antiguo 08/02/2011, 07:06
Avatar de IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 16 años, 5 meses
Puntos: 1012
Respuesta: Duda con Action dinámico

puedes usar la propiedad location.href del objeto window. algo así como esto
Cita:
onchange ="window.location.href = 'http://www.dire.com/'+this.options[this.selectedIndex].value+'/elcolor.php'"
  #3 (permalink)  
Antiguo 09/02/2011, 11:50
 
Fecha de Ingreso: septiembre-2009
Mensajes: 10
Antigüedad: 15 años, 2 meses
Puntos: 0
Respuesta: Duda con Action dinámico

Gracias! o pruebo y os cuentos!

Etiquetas: acciones
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:23.