Ver Mensaje Individual
  #8 (permalink)  
Antiguo 13/06/2003, 16:31
Avatar de Kaopectate
Kaopectate
Colaborador
 
Fecha de Ingreso: diciembre-2001
Ubicación: Curaçao (Antillas Holandesas)
Mensajes: 3.179
Antigüedad: 23 años, 1 mes
Puntos: 38
Eso es lo que me temía, estoy trabajando justo en eso y no me funciona. Voy a trabajar una versión alterna que seleccione en el popup pero cambie en el mismo principal.

Espera un poco.

Saludos.

------------------------------ Tiempo después ------------------------------

Código de la página principal: Main.htm
Código PHP:
<html>
 <
head>
  <
script language="JavaScript">

   function 
abre(){
    
open("PopUp.htm");
   }

   function 
addOpt(oCntrliPossTxtsVal){
     var 
selOpcion=new Option(sTxtsVal);
     eval(
oCntrl.options[iPos]=selOpcion);
   }

   function 
cambia(){
    
with (document.frm){
     while (
sel.length)
      
sel.remove(0);
     if (
tipo.value == 1){
      
addOpt(sel0"Cero""0");
      
addOpt(sel1"Dos""1");
      
addOpt(sel2"Cuatro""2");
     } else {
      
addOpt(sel0"uno""0");
      
addOpt(sel1"tres""1");
      
addOpt(sel2"cinco""2");
     }
    }
   }

  
</script>
 </head>
 <body>
  <form name="frm">
   <select name="sel">
    <option value="0"></option>
    <option value="1">Uno</option>
    <option value="2">Dos</option>
    <option value="3">Tres</option>
    <option value="4">Cuatro</option>
    <option value="5">Cinco</option>
    <option value="6">Seis</option>
   </select><br>
   <input type="hidden" name="tipo" onchange="cambia()">
   <input type="button" name="bot" value="Popup" onclick="abre()">
  </form>
 </body>
</html> 

Código del PopUp: PopUp.htm
Código PHP:
<html>
 <
head>
  <
script language="JavaScript">

   function 
modifica(){
    
opener.document.frm.tipo.value document.popfrm.popsel.value;
    
opener.cambia();
    
close();
   }

  
</script>
 </head>
 <body>
  <form name="popfrm">
   <select name="popsel">
    <option value="0"></option>
    <option value="1">Solo pares</option>
    <option value="2">Solo impares</option>
   </select><br>
   <input type="button" name="popbot" value="Modificar el de la página principal" 

onclick="modifica()">
  </form>
 </body>
</html> 
Saludos.