x

Uso de cookies

Utilizamos cookies propias y de terceros para mejorar nuestros servicios y mostrarle publicidad relacionada con sus preferencias mediante el análisis de sus hábitos de navegación.
Si continúa navegando, consideramos que acepta su uso. Puede obtener más información, o bien conocer cómo cambiar la configuración, en nuestra Política de cookies

 
  Entrar Regístrate
 
ENLACES EN LISTA DESPLEGABLE
#1 · 16/Feb/2006, 19:54
Tengo este codigo y en vez de cargarme la pagina que elijo en otra ventana, me lo carga en la misma
¿Que esta mal?

<FORM TARGET="_BLANK">
<SELECT NAME="list">
<OPTION VALUE="http://www.marca.com"> Marca
<OPTION VALUE="http://www.as.com"> As
</SELECT>
<INPUT TYPE=button VALUE="OK"
onClick="top.location.href=this.form.list.options[this.form.list.selectedIndex].value">
</FORM>

Sabatski
Usuario habitual
Usuario habitual
Haz clic para ver el perfil del usuario
Mensajes: 85
Desde: 01/Oct/2004
·
#2 · 16/Feb/2006, 20:23
Escrito originalmente por Sabatski

<FORM TARGET="_BLANK">



Eso esta mal... aquí no va el target.

Cita:

<INPUT TYPE=button VALUE="OK"
onClick="top.location.href=this.form.list.options[this.form.list.selectedIndex].value">



Por alguna parte de aquí debería ir el target... pero ahora no me acuerdo...

NoSetup.org
@man / @woman
@man / @woman
Haz clic para ver el perfil del usuario
Mensajes: 30.218
Desde: 01/Mar/2003
· ·
#3 · 16/Feb/2006, 21:08
top.location.href=this.form.list.options[this.form.list.selectedIndex].value

Eso es lo que hace que se abra en la misma ventana... por lo que debe ser algo tipo window.href=this.form...


EffectedCard
Administrador del foro
Administrador del foro
Haz clic para ver el perfil del usuario
Mensajes: 3.785
Desde: 20/May/2003
· ·
#4 · 17/Feb/2006, 17:28
Escrito originalmente por EffectedCard
top.location.href=this.form.list.options[this.form.list.selectedIndex].value

Eso es lo que hace que se abra en la misma ventana... por lo que debe ser algo tipo window.href=this.form...


con lo q tengo se me carga (aunque sea en la misma), poniendo lo de window no hace nada

Sabatski
Usuario habitual
Usuario habitual
Haz clic para ver el perfil del usuario
Mensajes: 85
Desde: 01/Oct/2004
·
#5 · 26/Feb/2007, 21:23
Este código quizás te pueda valer, está incluido en el web temporal: http://www.fenixpuntonet.com/proroi. Lo he recortado para que no esté muy largo y te puedas liar.

<form name="buscarproductospordescripcion">
    <select name="urlproductospordescripcion" onChange="location=this.form.urlproductospordescripcion.value">
        <option value="productos.html" class="gen">BOL001 - Bolsillos catálogo carta y oficio</option>
        <option value="productos.html" class="gen">COS001 - Cosedora mini gancho estándar diferentes colores</option>
    </select>

<div align="right">
    <select name="urlproductosporpagina" onChange="location=this.form.urlproductosporpagina.value">
        <option value="productos.html" class="pag">Ir a página...</option>
        <option value="productos.html" class="pag">1</option>
        <option value="productos2.html" class="pag">2</option>
        <option value="productos3.html" class="pag">3</option>
        <option value="productos4.html" class="pag">4</option>
        <option value="productos5.html" class="pag">5</option>
        <option value="productos6.html" class="pag">6</option>
        <option value="productos7.html" class="pag">7</option>
        <option value="productos8.html" class="pag">8</option>
        <option value="productos9.html" class="pag">9</option>
        <option value="productos10.html" class="pag">10</option>
        <option value="productos11.html" class="pag">11</option>
        <option value="productos12.html" class="pag">12</option>
        <option value="productos13.html" class="pag">13</option>
    </select>
</div>
</form>

.... donde:

<form name="buscarproductospordescripcion">
    <select name="urlproductospordescripcion" onChange="location=this.form.urlproductospordescripcion.value">
        <option value="productos.html" class="gen">BOL001 - Bolsillos catálogo carta y oficio</option>

.... en el "select name" se utiliza un nombre que luego en el evento onChange es utilizado para entrar al enlace seleccionado; la class="gen" sólo aplica un color de texto y otro de fondo en .css, teniendo cada categoría de productos una clase diferente.


No obstante, este código se puede aplicar también con un botón tipo "Ir", con "type input" etc etc, aunque para nuestro cliente lo quitamos y los enlaces se accedieran directamente sin perder tiempo en darle click a un botón; en otras palabras, con un botón "Ir" cada usuario que visite la página tiene que hacer dos pasos: 1.- Seleccionar la opción, 2.- Dar click al botón "Ir".... de esta otra forma, cada usuario tan sólo deberá dar un click en la opción y le llevará directamente al url o site. Este código abre la nueva página en la actual.
 
Sobre cómo hacer para que las abra en ventanas aparte no he mirado aún porque no me fué necesario; sin embargo, espero encontrar alguna cosa y la pongo para ayudar, no debe ser muy difícil hacerlo pero es como todo, debemos aprender y para ello es la comunidad de Internet.

Un saludo, si encuentro novedad escribo.


cchaparro
Usuario Novato
Usuario Novato
Haz clic para ver el perfil del usuario
Mensajes: 1
Desde: 20/Feb/2006
· ·
ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Foro de soporte · Ayuda para webmasters · HTML avanzado
Opciones:
Versión imprimible del tema
Subscríbete a este tema
Date de baja de este tema
Ir al subforo:  
TU NO PUEDES Escribir nuevos temas en este foro
TU NO PUEDES Responder a los temas en este foro
TU NO PUEDES Editar tus propios mensajes en este foro
TU NO PUEDES Borrar tus propios mensajes en este foro
Ahora son las 05:58 UTC+01:00
Temas similares
 I FotoPTemaMensajesÚltima respuesta
No Hay mensajes nuevosHaz clic para ver el perfil del usuario
Por: pruevaselvakilla · 22/Jun/2009, 18:12
222/Jun/2009, 23:45
Invitad@ Ir al último mensaje del tema
No Hay mensajes nuevosHaz clic para ver el perfil del usuario
Por: andrewriojano85 · 13/Ene/2011, 11:43
102/Feb/2011, 00:03
nicano Ir al último mensaje del tema
No Hay mensajes nuevosHaz clic para ver el perfil del usuario
Por: fb@100000182297840 · 17/Nov/2010, 20:41
420/Nov/2010, 18:50
chavp Ir al último mensaje del tema