Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/10/2010, 19:31
Avatar de carmagedon
carmagedon
 
Fecha de Ingreso: junio-2005
Ubicación: Argentina
Mensajes: 794
Antigüedad: 18 años, 10 meses
Puntos: 23
Respuesta: Ver datos ingresados en formulario en otra ventana windows

Hola,

Bueno, ahí lo acomodé un poco. Igual hay que trabajar bastante para mejorarlo, pero creo que lo que necesitabas está funcionando.

Cualquier cosa nos avisas.

Código Javascript:
Ver original
  1. <html>
  2.     <head>
  3.         <title>Efectos de carga y descarga de una p&#225;gina</title>
  4.         <script language="javascript" type="text/javascript">
  5.             function visitar(){
  6.                 var errtxt = "";
  7.                 var errcnt = 0;
  8.                 // validamos que ninguno de los campos sea en blanco
  9.                 try{
  10.                     if (forma.nombres.value.length == 0) //si el campo nombre esta en blanco
  11.                     {
  12.                         errtxt = errtxt + "\nNo debe dejar el nombre en blanco!";
  13.                         errcnt+= 1;
  14.                     }
  15.                 }catch(e){                    
  16.                 }
  17.                 try{
  18.                     if (forma.apel.value.length == 0)
  19.                     {
  20.                         errtxt = errtxt + "\nNo debe dejar el apellido en blanco!";
  21.                         errcnt+= 1;
  22.                     }
  23.                 }catch(e){                    
  24.                 }
  25.             }
  26.  
  27.             function carga()
  28.             {
  29.                 var opciones="left=100,top=100,width=250,height=150";
  30.                 miventana = window.open("","opcional",opciones);
  31.                 miventana.document.write("Bienvenido: "+forma.nombres.value)+(forma.apel.value)+"usted ha ingresado a la pagina el dia: "+mueveReloj();
  32.             }
  33.             function descarga() {
  34.                 var opciones="left=100,top=100,width=250,height=150";
  35.                 miventana = window.open("","opcional",opciones); miventana.document.write("Gracias por visitar nuestra página");
  36.                 window.open("","opcional","left=100,top=100,width=250,height=150");
  37.             }
  38.  
  39.             function mueveReloj(){
  40.                 var LaFecha=new Date();
  41.                 var Mes=new Array("Enero","Febrero","Marzo","Abril","Mayo","Ju nio","Julio","Agosto","Septiembre","Octubre","Nov i embre","Diciembre");
  42.                 var diasem=new Array('domingo','lunes','martes','miercoles','juev es','viernes','sabado');
  43.                 var diasemana=LaFecha.getDay();
  44.                 var FechaCompleta="";
  45.                 var NumeroDeMes="";
  46.                 var hora = LaFecha.getHours();
  47.                 var minuto = LaFecha.getMinutes();
  48.                 var segundo = LaFecha.getSeconds();
  49.                 NumeroDeMes=LaFecha.getMonth();
  50.                 FechaCompleta=diasem[diasemana]+" "+LaFecha.getDate()+" de "+Mes[NumeroDeMes]+" de "+LaFecha.getFullYear()+" "+hora+":"+minuto+":"+segundo;
  51.                 document.getElementById('pepe').innerHTML=FechaCompleta;
  52.                 setTimeout('mueveReloj()',1000)
  53.             }
  54.  
  55.         </script>
  56.     </head>
  57.  
  58.     <body onLoad="javascript:carga()" onUnload="javascript:descarga()">
  59.         <form name="forma" method="post" action="">
  60.             <table width="35%" border="0" cellspacing="0" cellpadding="0">
  61.                 <tr>
  62.                     <td colspan="2"><div align="center" class="Estilo1">Tema1: Formulario
  63.                         </div></td>
  64.                 </tr>
  65.                 <tr>
  66.                     <td><span class="Estilo4">Nombres: </span></td>
  67.                     <td><input name="nombres" type="text" ></td>
  68.                 </tr>
  69.                 <tr>
  70.                     <td><span class="Estilo4">Apellidos: </span></td>
  71.                     <td><input name="apel" type="text" ></td>
  72.                 </tr>
  73.                 <tr>
  74.                     <td>&nbsp;</td>
  75.                     <td><input type="button" name="enviar" id="enviar3" value="Activar" onclick="javascript:visitar()"></td>
  76.                 </tr>
  77.             </table>
  78.             <p>&nbsp; </p>
  79.         </form>
  80.     </body>

Saludos!
__________________
Freelance - Aplicaciones Web