Foros del Web » Programando para Internet » Javascript »

Código javascript falla

Estas en el tema de Código javascript falla en el foro de Javascript en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 19/02/2006, 09:37
 
Fecha de Ingreso: noviembre-2003
Mensajes: 11
Antigüedad: 20 años, 5 meses
Puntos: 1
Código javascript falla

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
  #2 (permalink)  
Antiguo 29/05/2006, 11:53
Avatar de ludovico2000  
Fecha de Ingreso: noviembre-2003
Ubicación: Bizkaia
Mensajes: 1.315
Antigüedad: 20 años, 5 meses
Puntos: 2
Con el XP SP2 aumentaron la "seguridad", y por defecto no ejecuta ciertos códigos considerados "peligrosos". Sin embargo, deberías poder permitir su ejecución, bien haciendo clic en una barra amarilla que sale en la parte superior, bien reajustando los parámetros de seguridad del navegador (herramientas->opciones...).
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 17:49.