Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/03/2006, 16:01
ingeniero4ever
 
Fecha de Ingreso: julio-2005
Mensajes: 44
Antigüedad: 18 años, 9 meses
Puntos: 0
Problema con este script!!!!

Hola amigos este script lo encontre en la FAQ, lo trate de hacer correr pero no me funcionó, si alguien me puede ayudar sería de gran ayuda, ya que el script es parecido al que necesito.


Programa principal (principal.htm)
Código PHP:
<html>
 <
head>
  <
script language="JavaScript">
   function 
disparaPopUp(str){
    
open("popup.htm?Prm=" str);
   }
  
</script>
 </head>
 <body>
  <form name="formulario">
   Valor a ser transmitido:<input type="text" name="texto">
   <input type="button" name="boton" value="Transmitir" onclick="disparaPopUp(document.formulario.texto.value)">
  </form>
 </body>
</html> 

Página popUp que recibe parámetros (popup.htm)
Código PHP:
<html>
 <
head>
  <
script languaje="JavaScript">

   var 
parametro// Nombre de la variable que va a recibir el valor

   
function valParam(urlprmName){ 
    var 
prmUpper prmName.toUpperCase();
    var 
prmPosic url.indexOf(prmUpper);
    var 
sepPos;
    if (
prmPosic != -1){
     var 
sepPos url.indexOf("&"prmPosic);
     if (
sepPos != -1){
      return 
url.substring(prmPosic prmUpper.length 1sepPos);
     } else {
      return 
url.substring(prmPosic prmUpper.length 1url.length);
     }
    } else {
     return 
"";
    }
   }

   function 
getParameters(){
    var 
remplaza = /+/gi
    var 
url window.location.href;
    var 
variable;
    
url unescape(url);
    
url url.replace(remplaza" ");
    
url url.toUpperCase();
    
parametro valParam(url"Prm"); // Lectura y asignación del valor
   
}

   function 
muestra(){
    
document.frm.parm.value parametro;
   }

  
</script>
 </head>
 <body onload="getParameters()">
  <form name="frm">
   <input type="text" name="parm">
   <input type="button" value="Leer parámetro" onclick="muestra()">
  </form>
 </body>
</html>