Ver Mensaje Individual
  #3 (permalink)  
Antiguo 06/08/2002, 09:14
dagui
 
Fecha de Ingreso: julio-2002
Mensajes: 219
Antigüedad: 22 años, 10 meses
Puntos: 0
Re: Menú en tabla

Hola.

Si lo que necesitas es que cuando se te diriga a cada página, te pase una variable o algo o una constante.

Puedes pasarlo dentro del URL, ´de la siguiente forma:

<select name="selec" onChange="ChangeUrl(this.form)">
<option selected>Marque una opción</option>
<option value="http://www.mipagina.com?1">Un
motor</option>
<option value="http://www.mipagina2.com?2">Dos
motores</option>
<option value="http://www.mipagina3.com?3">Tres
motores</option>
</select>

En el caso de ser una variable la pasas así

EN ASP
<option value="http://www.mipagina3.com?pasarVar="&variable&amp ;"">Tres

Y la cargas en la próxima página así:
Request("pasarVar")

Si son varias variables, has lo siguiente:

EN ASP

url = "mipagina3.com?pasar1="&var1&&qu ot;&pasar2="&var2&""

<option value="<%=url%>">Tres

También Podrías no utilizar ASP, y utilizar campos ocultos y tener una página de transición en donde solamente verifiques que opción se seleccionó, así:

<select name="selec" onChange="ChangeUrl(this.form)">
<option selected>Marque una opción</option>
<input type="hidden" name="pasar1" value="valor">
<option value="http://www.mipagina.com?1">Un
motor</option>
<input type="hidden" name="pasar2" value="valor">
<option value="http://www.mipagina2.com?2">Dos
motores</option>
<input type="hidden" name="pasar3" value="valor">
<option value="http://www.mipagina3.com?3">Tres
motores</option>
</select>

En la página de transición, cargas el valor del select y verificas si se seleccionó Uno, cargas el valor de "pasar1" y así para los demás. Yo te recomiendo la anterior, aunque no se bien que quieres hacer.

Espero que te ayude, suerte.