Retroceder   Foros del Web > Programación para sitios web > Javascript

Respuesta
 
Herramientas Desplegado
Antiguo 07-may-2008, 16:34   #1 (permalink)
[NiRVaNa] está en el buen camino
 
Avatar de [NiRVaNa]
 
Fecha de Ingreso: abril-2004
Ubicación: Someplace In The Middle Of Nowhere!
Mensajes: 156
Enviar un mensaje por MSN a [NiRVaNa]
Exclamación Redireccion onclick en tag select no funciona IE

Buenas gente... Les comento mi problema...

Tengo un select html que tiene una serie d paginas a donde se puede direccionar segun el contenido. El tema es que funciona bien en FF, pero no en IE... y sinceramente no entiendo porque...

Se los dejo
Código HTML:
<script type="text/javascript">
	var url = new Array();
	//Agregar urls aqui
	
	url[0] = "pagina1.html";
	url[1] = "pagina2.html";
	url[2] = "pagina3.html";
	url[3] = "pagina4.html";
	
	
	function forward(index) {
		location.href='http://misitio.com/"' + url[index] + '"/>';
	}
</script>

<ul>
	<li class="info">
	<p>
		Seleccione
	</p> 
	</li>
</ul>
<hr/>
<br/>
<ul>
    <li>
	<!-- Agregar options para dirigir con el correspondiente value -->
	<select name='reporte'>
        <option value="0" onclick="forward(this.value);">Pagina1</option>
        <option value="1" onclick="forward(this.value);">Pagina2</option>
		<option value="2" onclick="forward(this.value);">Pagina3</option>
		<option value="3" onclick="forward(this.value);">Pagina4</option>
		
      </select>
	</li>
</ul>
Alguien me podria decir porque no funciona con IE, o alguna otra opcion? Gracias...
[NiRVaNa] está desconectado   Responder Citando
Antiguo 07-may-2008, 17:06   #2 (permalink)
[NiRVaNa] está en el buen camino
 
Avatar de [NiRVaNa]
 
Fecha de Ingreso: abril-2004
Ubicación: Someplace In The Middle Of Nowhere!
Mensajes: 156
Enviar un mensaje por MSN a [NiRVaNa]
Re: Redireccion onclick en tag select no funciona IE

Ya lo arregle

haciendo cambios en lo que esta comentado si funciona con IE

Código HTML:
<script type="text/javascript">
	var url = new Array();
	//Agregar urls aqui

	url[0] = "pagina1.html";
	url[1] = "pagina2.html";
	url[2] = "pagina3.html";
	url[3] = "pagina4.html";


	function forward(index) {
		location.href='http://misitio.com/' + url[index];
	}
</script>

<ul>
	<li class="info">
	<p>
		Seleccione
	</p>
	</li>
</ul>
<hr/>
<br/>
<ul>
    <li>
	<!-- Cambiando esto -->
	<select onchange = "forward(this.value)">
		<option value="0">Pagina 1</option>
		<option value="1">Pagina 2</option>
		<option value="2">Pagina 3</option>
	</select>
	</li>
</ul>
[NiRVaNa] está desconectado   Responder Citando
Antiguo 09-may-2008, 20:36   #3 (permalink)
grupo-iguanas no se puede cailificar en este momento
 
Fecha de Ingreso: agosto-2007
Mensajes: 52
Re: Redireccion onclick en tag select no funciona IE

yo tengo un problema similar y no me funciona cambiarlo a onchangue

alguien sabe como solucionarlo que funcione en IE y usando onclick?
Código HTML:
<select id="auto">
	<option onclick="cambia();" value="6">a4</option>
	<option onclick="cambia();" value="1"> a6</option>
	
</select>

<script>
function cambia() {
	alert('hola');
}
</script>
grupo-iguanas está desconectado   Responder Citando
Antiguo 14-may-2008, 18:20   #4 (permalink)
[NiRVaNa] está en el buen camino
 
Avatar de [NiRVaNa]
 
Fecha de Ingreso: abril-2004
Ubicación: Someplace In The Middle Of Nowhere!
Mensajes: 156
Enviar un mensaje por MSN a [NiRVaNa]
Re: Redireccion onclick en tag select no funciona IE

A mi funciona perfectamente con lo que posteaste...

Prueba acomodando las cosas... Yo lo deje asi...
Código HTML:
<html>
<head>
<script type="text/javascript">
function cambia() {
	alert('hola');
}
</script>
</head>
<body>
<select id="auto" onchange="cambia();">
	<option value="6">a4</option>
	<option value="1"> a6</option>
</select>
</body>
</html>
Salu2!
[NiRVaNa] está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 04:15.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93