Hola a todos, estoy desarrolland un sistema con php y mysql, tengo una página que la abro con windows.open desde una función de javascript, hasta aqui todo bien.
La ventana que se abre permite hacer búsquedas de maestros a través de diferentes criterios: Nombre, ap paterno, ap materno, entre otros.
Cuando se muestra el resultado de la búsqueda se habilitan una paloma con el siguiente código:
echo "<a href='#' OnClick='javascript:f_mandar_valores($tipo,\"$fila[nombre]\",\"$fila[rfc]\",\"$dato\",\"$fila[ver]\",\"$fila[nvl]\");'>";
echo "<img src='../images/tick_correcto.gif' border='0' alt='Seleccionar'>";
echo "</a>";
la función a la que se llama tiene este código tiene:
function f_mandar_valores(tipo,nombre,rfc,curp,ver,nvl)
{
window.opener.document.formulario.rfc.value=rfc;
window.opener.document.formulario.curp.value=curp;
window.opener.document.formulario.nombre_com.value =nombre;
window.opener.document.formulario.tipo.value=tipo;
window.opener.document.formulario.vertiente.value= ver;
window.opener.document.formulario.modalidad.value= nvl;
window.opener.document.formulario.submit();
window.close();
}
El problema es que cuando le leo instrucciones de javascript con echo al internet explorer o firefox en windows XP con service pack2 esto ya deja de funcionar, no hace nada, sin embargo en otras computadoras con otro windows si.
No se a que se deba esto y no es la primera vez que me pasa.
Saludos y gracias