Foros del Web » Creando para Internet » HTML »

Operaciones con SELECT

Estas en el tema de Operaciones con SELECT en el foro de HTML en Foros del Web. Hola soy nuevo y me gustaría saber si pinchando en una de las opciones que ofrece un SELECT, se puede abrir una página web, o ...
  #1 (permalink)  
Antiguo 02/06/2007, 11:04
 
Fecha de Ingreso: junio-2007
Mensajes: 7
Antigüedad: 17 años, 5 meses
Puntos: 0
Operaciones con SELECT

Hola soy nuevo y me gustaría saber si pinchando en una de las opciones que ofrece un SELECT, se puede abrir una página web, o cambiar la canción que se reproduce de fondo. GRACIAS.
  #2 (permalink)  
Antiguo 02/06/2007, 17:59
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Re: Operaciones con SELECT

Pues con el cambio de valor en el select (con el cambio de opción), podés llamar a una función javascript. Por lo tanto, cualquier cosa que puedas hacer con javascript la podrás hacer usando el evento "onchange" del select.


Saludos.
  #3 (permalink)  
Antiguo 03/06/2007, 05:12
 
Fecha de Ingreso: junio-2007
Mensajes: 7
Antigüedad: 17 años, 5 meses
Puntos: 0
Re: Operaciones con SELECT

Con este código, he conseguido un navegador web:

Javascript

Código:
<script language=javascript>
	function destino(){
	url = document.navegador.secciones.options[document.navegador.secciones.selectedIndex].value
	if (url != "no") window.parent.frames[none].window.location = url;
	}
</script>





Formulario HTML

Código:
<form name=navegador>
	<select name="secciones" onchange="destino()">
		<option value="no" selected>WEB RECOMENDADAS</option>
		<option value="no">- - - - - - - - - - - - - - - - - - - - - - - - -</option>
		<option value="URL">Enlace-1</option>
		<option value="URL">Enlace-2</option>
	</select>
</form>

Alguien sabría como hacer que la página que habra el SELECT se habra en una página en blanco (lo que hace el TARGET="BLANK" en los hipervínculos), y no en uno de los frames de mi página.
  #4 (permalink)  
Antiguo 03/06/2007, 07:25
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 9 meses
Puntos: 772
Re: Operaciones con SELECT

Hola Eagletboy

Cambia esta línea de tu código:

Código:
if (url != "no") window.open(url);
Saludos,
  #5 (permalink)  
Antiguo 03/06/2007, 08:38
 
Fecha de Ingreso: junio-2007
Mensajes: 7
Antigüedad: 17 años, 5 meses
Puntos: 0
Re: Operaciones con SELECT

Gracias he sustituido esa linea y funciona como quería. MUCHAS GRACIAS
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 05:28.