Foros del Web » Programando para Internet » Javascript »

window.open no funciona en IE7

Estas en el tema de window.open no funciona en IE7 en el foro de Javascript en Foros del Web. Hola a todos, ojalá me puedan ayudar. Estoy intentando hacer que a través de un botón se abra un pop-up y el problema es que ...
  #1 (permalink)  
Antiguo 28/01/2009, 08:11
 
Fecha de Ingreso: septiembre-2008
Mensajes: 27
Antigüedad: 15 años, 7 meses
Puntos: 0
window.open no funciona en IE7

Hola a todos, ojalá me puedan ayudar.

Estoy intentando hacer que a través de un botón se abra un pop-up y el problema es que funciona perfecto en Firefox y Safari, pero en IE7 no hay caso.

He probado con botón:

Código:
<FORM>
  <input type="button" value="Abrir en una nueva ventana!" onclick="window.open('http://midireccion/archivo.php','Mi archivo','width=400,height=260,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,copyhistory=no,resizable=no')"/>
</FORM>

Y sin botón:

Código:
<a href="#" onclick="window.open('http://midireccion/archivo.php','Mi archivo','width=240,height=80,menubar=no,resizable=no,scrollbars=no,status=no,toolbar=no',true); return false;"></a>

Pero de ninguna de las 2 maneras el IE7 me abre la ventana.

Hay una cosa que es importante eso si!.

El segundo código yo lo estoy usando en otro sitio y SI me funciona en IE7. Por lo que me cabe pensar que el problema tiene que ver con algo del servidor. Pero en verdad no tengo idea que podrá ser.

Se puede arreglar de alguna manera alguno de los códigos para lograr mi objetivo?


Saludos y gracias!
  #2 (permalink)  
Antiguo 28/01/2009, 08:19
okram
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: window.open no funciona en IE7

Es porque un nombre de ventana no debe llevar espacios. Quita el espacio de "Mi archivo" y funcionará.

Esto es javascript, no PHP.

  #3 (permalink)  
Antiguo 28/01/2009, 08:29
 
Fecha de Ingreso: septiembre-2008
Mensajes: 27
Antigüedad: 15 años, 7 meses
Puntos: 0
Respuesta: window.open no funciona en IE7

Tienes toda la razón X 2!


Muchas gracias, esa era la solución.

Sólo como un tip por si alguien más tiene el mismo problema. Para que funcionara tuve que cambiar:

Mi Archivo por miarchivo. Lo digo porque yo intenté Mi-Archivo e igual no funcionó.


Mis disculpas al moderador por publicar en el lugar equivocado.
  #4 (permalink)  
Antiguo 28/01/2009, 09:13
Avatar de jpinedo
Colaborador
 
Fecha de Ingreso: septiembre-2003
Ubicación: Lima, Perú
Mensajes: 3.120
Antigüedad: 20 años, 7 meses
Puntos: 41
Respuesta: window.open no funciona en IE7

Tema movido desde PHP a Javascript
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 06:41.