Ver Mensaje Individual
  #4 (permalink)  
Antiguo 23/11/2010, 18:46
Avatar de citaem
citaem
 
Fecha de Ingreso: agosto-2005
Mensajes: 218
Antigüedad: 18 años, 8 meses
Puntos: 0
Respuesta: validar revision de un archivo

Chicos, les comparto mi solucion:

Yo requiero asegurar que el usuario abra el archivo antes de permitir que determine si es valido o no, para poder continuar.

Les anexo el codigo del ejemplo que prepare: (puedes nombrar como gustes a tu pagina, al crearla)

Código ASP:
Ver original
  1. <html>
  2. <head>
  3. <title>Abrir PDF activar Radio</title>
  4. </head>
  5. <body>
  6.  
  7. <form action="x.asp" method="post" name="FrmValidaRadio">
  8. <center>
  9.     <table width="80%" border="1">
  10.       <tr>
  11.         <td width="20%"><div align="center">Link</div></td>
  12.         <td width="21%"><div align="center">Aceptado</div></td>
  13.         <td width="27%"><div align="center">Denegado</div></td>
  14.         <td width="32%"><div align="center">Observaciones</div></td>
  15.       </tr>
  16.       <tr>
  17.         <td><div align="center">               
  18.             <a href="javascript:mostrar()" onClick="window.open('TuArchivo.pdf');return true" style="text-decoration:none">Mi Archivo Adjunto</a></div>
  19.        </td>
  20.         <td><div align="center" id="1" style="visibility: hidden">
  21.           <input name="rdValidacion" type="radio" value="radiobutton" />
  22.         </div></td>
  23.         <td><div align="center" id="2" style="visibility: hidden">
  24.           <input name="rdValidacion" type="radio" value="radiobutton" />
  25.         </div></td>
  26.         <td>
  27.           <div align="center">
  28.             <textarea name="aTxtObservaciones" cols="40" rows="5"></textarea>
  29.         </div></td>
  30.       </tr>
  31.     </table>
  32.     <p>&nbsp;</p>
  33.     <input name="btnEnviar" type="button" value="Enviar" />
  34. </center>
  35.  
  36. </form>
  37.  
  38. </body>
  39. </html>

anexa al final la funcion

Código Javascript:
Ver original
  1. <script language="Javascript">
  2. function mostrar(){
  3.     document.getElementById(1).style.visibility="visible";
  4.     document.getElementById(2).style.visibility="visible";
  5. }
  6. </script>


EXPLICACION:

utilice el DIV para hacer invisibles los radios. Al dar clik sobre la liga del documento, este utilizara el evento onclick para abrir el pde en otra ventana y el href para disparar la funcion con la cual se haran visibles los radios.

ES LA SOLUCION QUE PUDE DISEÑAR A MI NECESIDAD, ESPERO A ALGUIEN TAMBIEN LE SIRVA

GRACIAS