Ver Mensaje Individual
  #12 (permalink)  
Antiguo 20/05/2010, 12:13
Avatar de Adler
Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 10 meses
Puntos: 126
Respuesta: Ayuda con link onclick

Hola

La tabla que quería ver era que está en la ventana padre, por que el problema estriba en que no logras rellenar un campo, div, etc que está en dicha ventana, no?

Veamos este ejemplo

Código Javascript:
Ver original
  1. <html>
  2. <head>
  3. <script type="text/javascript">
  4. function abrir () {
  5. window.open('hija.asp','popup','width=300 ,height=300,  menubar=no, scrollbars=no, status=no, titlebar=no, toolbar=no,directories=no');
  6. }
  7. </script>
  8. </head>
  9. <body>
  10. <a href="javascript:void(0);" target="popup" onclick="abrir();">Abrir POPUP1</a><br />
  11. <form name="form1">
  12. Razon: <input type="text" id="camp1" name="camp1" value="" /><br />
  13. Cliente: <input type="text" id="camp2" name="camp2" value="" /><br />
  14. Calle: <input type="text" id="camp3" name="camp3" value="" />
  15. </body>
  16. </html>

hija.asp

Código Javascript:
Ver original
  1. <%
  2. razon = "Por que quiero"
  3. cliente = 12
  4. calle = "Italia"
  5. %>
  6. <html>
  7. <head>
  8. <script type="text/javascript">
  9. function enviar_datos_cliente(){
  10.         window.opener.document.form1.camp1.value ="<%=razon%>";        
  11.         window.opener.document.form1.camp2.value ="<%=cliente%>";            
  12.         window.opener.document.form1.camp3.value ="<%=calle%>";
  13. self.close()
  14. }
  15.  
  16. </script>
  17. </head>
  18. <body>
  19. Estos serán los datos que se enviarán al form<br />
  20. Razon: <%=razon%><br />
  21. Cliente: <%=cliente%><br />
  22. Calle: <%=calle%><br /><br />
  23. <a href="#na" onclick="enviar_datos_cliente();">Enviar Datos Al Form</a>
  24. </body>
  25. </html>

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />