Foros del Web » Creando para Internet » Herramientas y Software »

¿Insertar List/Menú o menús de saltos con Dreamweaver MX?

Estas en el tema de ¿Insertar List/Menú o menús de saltos con Dreamweaver MX? en el foro de Herramientas y Software en Foros del Web. Buenas tengo una duda al insertar con Dreamweaver MX objetos de formulario> Lista/menus o Menú de salto, me gustaria hacer unos list como los que ...
  #1 (permalink)  
Antiguo 11/01/2004, 08:03
Avatar de kahlito
Colaborador
 
Fecha de Ingreso: marzo-2003
Ubicación: En el Estrecho y el mar
Mensajes: 2.936
Antigüedad: 21 años, 1 mes
Puntos: 65
¿Insertar List/Menú o menús de saltos con Dreamweaver MX?

Buenas tengo una duda al insertar con Dreamweaver MX objetos de formulario> Lista/menus o Menú de salto, me gustaria hacer unos list como los que aparecen en esta pagina o el de la izquierda de esta otra

El problema es que al hacerlo con un LIST/MENU le pongo las url y no me coge el valor o enlace

<select name="select">
<option value="http://www.europasur.com">primero</option>
<option value="index.htm">segundo</option>
</select>

Sin embargo con el Menu de salto si me lo coge los valores siendo el mismo codigo:

<select name="menu1" onChange="MM_jumpMenu('parent',this,0)">
<option value="index.htm">primero</option>
<option value="http://www.europasur.com">segundo</option>
</select>

¿Cual es el error o la diferencia entre ambos?

Un saludo
  #2 (permalink)  
Antiguo 11/01/2004, 08:13
Avatar de tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 22 años, 8 meses
Puntos: 381
Hola kahlito,

bue... el primero es un select normal y el segundo también sólo que DW le añade el evento onchange con la llamada a la función que previamente ha insertado al pedirle un menú de salto.

De todas formas puedes hacerlo bien simple a mano


<select name="select" onchange="parent.location.href=this.value">
<option value="http://www.europasur.com">primero</option>
<option value="index.htm">segundo</option>
</select>



Pero si usas el onchange habrás de poner una primera opción que no cuente o no se activará nunca el primer valor. O eso le pones un botoncito de "ir"

  #3 (permalink)  
Antiguo 11/01/2004, 08:25
Avatar de kahlito
Colaborador
 
Fecha de Ingreso: marzo-2003
Ubicación: En el Estrecho y el mar
Mensajes: 2.936
Antigüedad: 21 años, 1 mes
Puntos: 65
Buenas tunait gracias por tu rapida respuesta, aunque me queda una duda, ¿como puedo ponerle con la opción onchange una primera opción que no cuente para que me coja el valor? por ejemplo aqui:

<select name="select" onchange="parent.location.href=this.value">
<option value="http://www.europasur.com">primero</option>
<option value="index.htm">segundo</option>
<option value="http://www.diariosport.com">tercero</option>
</select>

Por cierto para que me funcione un list/menu normal (sin el onchange) y me coja los valores ¿como seria?

<select name="select">
<option value="http://www.europasur.com">primero</option>
<option value="index.htm">segundo</option>
</select>

Un saludo
  #4 (permalink)  
Antiguo 11/01/2004, 08:36
Avatar de tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 22 años, 8 meses
Puntos: 381
Sin el onchange habría de activarse de algún otro modo, como por ejemplo con un botón.

mira, podrías hacer algo así para lo de la primera opción


<select name="select" onchange="if(this.selectedIndex!=0){parent.locatio n.href=this.value}">
<option> --- seleccionar ---</option>
<option value="http://www.europasur.com">primero</option>
<option value="index.htm">segundo</option>
<option value="http://www.diariosport.com">tercero</option>
</select>


Si quieres que tras seleccionar se coloque de nuevo en la primera opción podrías añadir....

<select name="select" onchange="if(this.selectedIndex!=0){parent.locatio n.href=this.value;this.options[0].selected=true}">
<option> --- seleccionar ---</option>
<option value="http://www.europasur.com">primero</option>
<option value="index.htm">segundo</option>
<option value="http://www.diariosport.com">tercero</option>
</select>

Si quieres un botón, de "ir" dale un id al selector (si lo tienes fuera de un formulario). id="select" y al botón le pides...



<input type="button" value="Ir" onclick="parent.location.href=document.getElementB yId('select').value">

Con el botón no te haría falta poner esa primera opción nula (la de ---seleccionar---)


  #5 (permalink)  
Antiguo 11/01/2004, 08:50
Avatar de kahlito
Colaborador
 
Fecha de Ingreso: marzo-2003
Ubicación: En el Estrecho y el mar
Mensajes: 2.936
Antigüedad: 21 años, 1 mes
Puntos: 65
Muchas gracias tunait, me funciona todo perfectamente y he comprendido las diferencias

Espero que alli en Barcelona tengas un buen dia y soleado, como el que tenemos hoy aquí en La Linea de la Concepción

Un saludo
  #6 (permalink)  
Antiguo 11/01/2004, 08:55
Avatar de tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 22 años, 8 meses
Puntos: 381
óle me alegra que te quedara claro.

Pues sí, la verdad que tenemos un día precioso de sol por aquí, afuera hay 16 o 17 gradillos, al igual que ayer. Si el invierno no fuera nomás que esto yá firmaba yo

Un saludo, kahlito
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 23:03.