Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/12/2005, 14:27
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
No entendí el concepto o termino que empleas para referirte a "no sigue haciendo las siguientes busquedas".

Lo que no veo correcto es como usas o pretendes usar esa función de javascript que creas para usarla como "lanzador" de tus "popup".

La definición de esa función debes declarara UNA sóla vez y donde corresponda en tu página HTML (en el <head> por ejemplo ..). A esa función de javascript .. le debes pasar tus parámetros que requiera esta .. Para eso es una "función" .. para que se pueda "re-utilizar" en el mismo código. No tiene sentido generar N funciones para hacer 1 taréa. (esto es válido para cualquier lenguaje! no sólo PHP o javascript)

Por ende .. tendrías una función javacript (en tu "<head>" de tu página) tipo:

Código PHP:
<head>
<
script language="javascript"
function 
launch2(info,resultweb){ 
window.open("modulos/fom2.php?info=+info&resultweb=+resultweb","WindowName","width=550,height=500,top=150,left=300,resizable=no,scrollbars=no,menubar=no,toolbar=no,status=no,location=no"
ventana.opener window.self

</script> 
</head> 
Mi fuerte no es javascript .. consulta si es la forma correcta de pasar parámetros y concatenar sus valores en el foro de "Javascript". (revisa tu función javascript .. que deseas hacer exactamente? .. abrir la ventana y recargar la padre o cambiarla por otra? .. revisa ese caso concreto en javascript).

Con esa función declarada (javacript) sólo falta que tu código PHP genere el HTML con el link que corresponda para llamar a ese código Javscript .. pero a su vez .. "escribir" vía PHP los valores que se le pasará:

Ante un evento "onClick" o el que corresponda .. llamaras a tu función (sunpongo que se trata de eso? ..concreta si no es así).

Código PHP:
?>
<a href="#" onClick="launch2(<? echo $glob ?>,<? echo $auxiliar ?>)"><img src="img/rowning.gif"><b><? echo $row['numecap'?></b></a>
<?
Si te fijas en el código HTML/javascript generado de ese script PHP (en tu navegador: ver-> código fuente) veras como se han generado esos tag's de link con la llamada a tu función (sólo llamada .. no "repetida la función como en tu anterior prueba") con los datos que incrustró PHP que son dinámicos del resultado de tu consulta SQL a tu BD ..

Cambié la sintax de uso de HTML incrustrando PHP para que hasta en un editor "visual" de HTML veas como te va quedando el código .. si no te gusta, usa tus echo "...." y escapa las comillas \" como lo hacías ..

Un saludo,