Pregunta tonta de lista desplegable
3 seguidores
Tengo una lista/menú desplegable de las de toda la vida del dreamweaver y quiero que al seleccionar un item se abra el url en cuestión en una ventana independiente...
Supongo que es una chorrada pero no lo pillo, la típica etiqueta target="_self" no me rula...
Miguelz
target="_blank" sería... o mejor prueba con onclick="window.open(this.href);return false;" si es que no usas marcos
Usuario desconocido
pos no se que hago mal pero ni caso, me abre en la misma...
billy
como me esta rallando.....
Usuario desconocido
Hola!
Prueba esto:
------------------------------------
<html>
<head>
<script type="text/javascript">
function lanzaURL(form)
{
location=form.portales.value
}
</script>
</head>
<body>
<form>
<select name="portales" onchange="lanzaURL(this.form)">
<option>--Select page--
<option value="http://www.microsoft.com">Microsoft</option>
<option value="http://www.altavista.com">Altavista</option>
<option value="http://www.w3schools.com">W3Schools</option>
</select>
</form>
</body>
</html>
------------------------------------
Espero que te funcione sin problemas.
Un saludo.
---
Miguel Sánchez Pérez
<a href="http://www.miguelsanchez.com" target="_blank">www.miguelsanchez.com</a>
billy
Esto que me has pasado no me abre en ventana independiente, sino en la misma ventana en la que está la lista desplegable...
HEEEEEEEEEEEEELP
sgiraldo
[quote="MiguelSánchez"]
<script type="text/javascript">
function lanzaURL(form)
{
window.open(form.portales.value);
}
</script>
Usuario desconocido
billy
Esto que me has pasado no me abre en ventana independiente, sino en la misma ventana en la que está la lista desplegable...
HEEEEEEEEEEEEELP
Pues lanzas una window.open y en el parámetro de la url le pasas la que recojas del formulario.
Un ejemplo:
<script type="text/javascript">
function lanzaURL(form)
{
miUrl=form.portales.value;
window.open(miUrl,'miVentana','width=800, height=600, scrollbars=yes')
}
</script>
Espero que te sirva.
Un saludo.
---
Miguel Sánchez Pérez
<a href="http://www.miguelsanchez.com" target="_blank">www.miguelsanchez.com</a>