Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/03/2013, 10:55
karma274
 
Fecha de Ingreso: septiembre-2012
Ubicación: Norte de Santander
Mensajes: 127
Antigüedad: 11 años, 7 meses
Puntos: 1
Exclamación Codigo para retorno de valores...

Hola he creado un codigo que abre un popup para seleccionar un valor y asignarlo a un textBox de la pagina padre, pero no me funciona el retorno del valor agradezco cualquier correccion o recomendacion que me puedan brindar....

form.php

Código Javascript:
Ver original
  1. <script language=javascript>
  2. // Funcion que abre el PopUp
  3. var refVentana
  4. function ventanaSecundaria (){
  5.    refVentana = window.open("PopUp.php","Codigos","width=600,height=900,left=400,scrollbars=yes")
  6.    refVentana.focus()
  7. }
  8. </script>
Código HTML:
Ver original
  1. <-- textBox que quiero reciba el valor -->
  2. <input type="text" name="codigo" size="20%" class=":required" maxlength="12">
  3. <-- link que ejecuta la funcion para abrir el PopUp -->
  4. <a href="javascript:ventanaSecundaria()">Buscar</a>

PopUp.php

Código Javascript:
Ver original
  1. <script>
  2. //retornar valor
  3.         function codRetornar(){
  4.             window.opener.document.frm.ciiu1.value = ciiu
  5.             window.close()
  6.         }
  7.     </script>

Código PHP:

        <?php
/*Codigo que realiza la llamada a la base de datos y crea el listado. */
        
            
require ("../conexiones/conexion.php");

                
$rs=mysql_query("SELECT cod,descripcion FROM bas_ciius4");
                    if(
mysql_num_rows($rs) <= 0){
                        echo 
"No existen Registros en esta tabla?.";
                    }else{
                        echo 
"<form name='frmcod'>";
                        echo 
"<table width='100%' align='center'>";
                        echo 
'<tr align="center" bgcolor="#E6E6E6"><td><b>CODIGO</b></td><td><b>DESCRIPCION</b></td></tr>';
                        while(
$rsc=mysql_fetch_assoc($rs)){
                            echo 
"<tr align='center'>";
                            echo 
"<td><a href='javascript:codReturnar('".$rsc['cod']."')>".$rsc['cod']."</a></td><td>".$rsc['descripcion']."</td></tr>";
                        }
                        echo
"</table>";
                    }
        
?>