Foros del Web » Programando para Internet » Javascript »

problemas con popups e Internet Explorer

Estas en el tema de problemas con popups e Internet Explorer en el foro de Javascript en Foros del Web. Tengo las siguientes funciones declaradas en la pagina web, son tres que abren diferentes popups, las tres han sido testeadas en mozilla y firefox y ...
  #1 (permalink)  
Antiguo 20/09/2004, 13:30
ezk
 
Fecha de Ingreso: agosto-2004
Ubicación: de requinoa... ¿alguien sabe?
Mensajes: 47
Antigüedad: 19 años, 9 meses
Puntos: 0
problemas con popups e Internet Explorer

Tengo las siguientes funciones declaradas en la pagina web, son tres que abren diferentes popups, las tres han sido testeadas en mozilla y firefox y funcionan a la perfeccion, la tercera add_integrante no lo ejecuta como corresponde el Internet Explorer 6, generando un error en la pagina. que esta mal??? por favor AYUDA!!!!!

este es el codigo:

<script>
function selector_personas(id_familia, campoh, campon, id_beneficio) {
win=window.open('/selector_personas_ff.perl?id_familia=' + id_familia + '&campoh=' + campoh + '&campon=' + campon + '&id_beneficio=' + id_beneficio, 'selector_personas', "toolbar=0,titlebar=yes,location=0,directories=0,s tatus=0,menubar=1,scrollbars=1,resizable=1,width=4 60,height=340");
win.focus();
}
function selector_personas_minimos(id_familia, campo, select, id_minimo) {

if (select.value != 'T') {
return false;
}
win=window.open('/selector_min_ffinal.perl?id_familia=' + id_familia + '&campo=' + campo + '&id_minimo=' + id_minimo, 'selector_personas', "toolbar=0,titlebar=yes,location=0,directories=0,s tatus=0,menubar=1,scrollbars=1,resizable=1,width=4 60,height=340");
win.focus();
return true;
}
function add_integrante(id_familia, id_comuna) {
win=window.open('/agregar_integrante.perl?id_familia=' + id_familia + '&id_comuna=' + id_comuna, 'agregar integrante', "toolbar=0,titlebar=yes,location=0,directories=0,s tatus=0,menubar=1,scrollbars=1,resizable=1,width=5 40,height=340");
win.focus();
return true;
}
</script>

Tambien debo decir que intente pequeñeces, como cambiar los nombres a las variables, dejar cada funcion entre etiquetas <script></script> independientes y otras cosas.

Lo extraño es que funciona todo, excepto en Internet Explorer
__________________
---------------------------------------------------

Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn.

(oO) Cthulhu R001Z
/ | | \


---------------------------------------------------
  #2 (permalink)  
Antiguo 20/09/2004, 14:23
ezk
 
Fecha de Ingreso: agosto-2004
Ubicación: de requinoa... ¿alguien sabe?
Mensajes: 47
Antigüedad: 19 años, 9 meses
Puntos: 0
El problema radica en IE, nada mas que en eso... ese &%$·$!!! navegador... por eso recomiendo firefox, pero ya lo he solucionado.

El codigo original es:

function add_integrante(id_familia, id_comuna) {
win=window.open('/agregar_integrante.perl?id_familia=' + id_familia + '&id_comuna=' + id_comuna, 'agregar integrante', "toolbar=0,titlebar=yes,location=0,directories=0,s t atus=0,menubar=1,scrollbars=1,resizable=1,width=54 0,height=340");
win.focus();
return true;
}

y lo cambie a:

function add_integrante(id_familia, id_comuna) {
win=window.open('/agregar_integrante.perl?id_familia=' + id_familia + '&id_comuna=' + id_comuna, 'agregar_integrante', "toolbar=0,titlebar=yes,location=0,directories=0,s t atus=0,menubar=1,scrollbars=1,resizable=1,width=54 0,height=340");
win.focus();
return true;
}

o sea, no soportaba el espacio en blanco en "agregar_integrantes"... los de Microsoft deberian ponerse las pilas para sacar todos esos pequeños detalles (que de paso me han hecho perder bastante tienpo)

Saludos
__________________
---------------------------------------------------

Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn.

(oO) Cthulhu R001Z
/ | | \


---------------------------------------------------
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 20:19.