![]() |
Ir a ASP pedir datos y regresar al mismo HTML Hola a todos: Tengo un formulario donde solicito una clave de producto. De ahi se va a un ASP donde maneja la base de datos access, busca el producto y muestra sus datos. Asi trabaja bien. Al hacerlo asi, cambia de hoja porque el formulario esta en una hoja HTML y el codigo que procesa la BD en ASP esta en otra. Obvio. Lo que quisiera es no tener que cambiar de hoja para mostrar los datos del producto. Es decir, si en la hoja HTML tengo el formulario con el campo para la clave de producto, quisiera poder poner los datos del producto abajo en otra tabla. ¿Se puede hacer esto o tengo tengo que hacer todo en una sola hoja ASP? saludos cordiales |
Re: Ir a ASP pedir datos y regresar al mismo HTML podrias mantener tu hoja en HTML, usando AJAX, es una ventaja sabes usar ajax??? |
Re: Ir a ASP pedir datos y regresar al mismo HTML :'( No, no se AJAX, apenas estoy aprendiendo ASP y ya logre esto, pero quisiera darle mas presentacion. ¿como ves? |
Re: Ir a ASP pedir datos y regresar al mismo HTML Hay muchas maneras de lograr lo que deseas: 1. Separa tu HTML, crea un asp para la cabecera de tu sitio, otro para el cuerpo, otro para el footer, y llamalos a nivel de include. 2. Utiliza AJAX -si, ya lei- 3. Utiliza un iframe (esto es horrible, pero mejor que nada) Saludos |
Re: Ir a ASP pedir datos y regresar al mismo HTML Cita:
:-D :pirata: |
Re: Ir a ASP pedir datos y regresar al mismo HTML Se puede hacer lo que pides teniendo que recargar la pagina: En el form action (la pagina que recibe los datos) pones la misma pagina que tiene el formulario (la que envia los datos): <form id="formulario" name="formulario" method="post" action="LAMISMAPAGINA.ASP" accept-charset="UTF-8"> Y en esta misma pagina pones el codigo actual que tienes en la que recibe los datos, poniendo entre algun codigo similar a este... If Request.Form("algo") <> "" Then ..... End if ...para que no te muestre la tabla HTML si no se ha enviado el formulario. Saludos! :adios: |
Re: Ir a ASP pedir datos y regresar al mismo HTML jajaj i_e_s27 es lo que yo iva a recomendar cuando empece a leer el post si quieres ver el formulario y el resultado de las búsquedas + has tu formulario y seguido tu do while con los registros de tu búsqueda + si no has enviado el form que no muestre nada + si el form se envió como lleva valores para la búsqueda entonces ahi muestras ++ no hay registros que mostrar con palabra tal, o muestras tantos registros encuentre la base de datos abajo de el form suerte |
Re: Ir a ASP pedir datos y regresar al mismo HTML ok, creo entender cual es la logica, pero no se como mezclar codigo ASP junto con HTML en una sola hoja...perdon, es que estoy apenas aprendiendo. Actualmente ya hice esto: <html> <head> <style type=text/css> .Lista { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; text-decoration: none; } .CTexto { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; } .Boton { font-family: Arial, Helvetica, sans-serif; font-size: 5pt; text-decoration: none; height: 16px; background-color: #FF9900; font-weight: bold; . } </style> </head> <body bgcolor="#DED3B9"> <font face=Arial size=2> <form action="busca_datos.asp" method="POST"> <br> <font size=2><b>Captura Clave Producto</b></font> <table border= 1> <!-- tabla principal --> <tr> <td><!-- celda generales --> <table border= "1"> <table border= 1> <!-- tabla noref --> <tr> <td><h1 class=Ctexto>NoRef:</td> <td><input type="Text" name="noref" maxlength="20" class="CTexto"> <input type="Submit" name="Submit" value="Enviar"> </td> </tr> </table><!-- fin tabla noref --> </table> </table> </form> </font> </body> </html> Pero no se como meterle el codigo ASP. Desde aqui ya solo se como enviar los datos a la pagina ASP para buscar el registro. |
Re: Ir a ASP pedir datos y regresar al mismo HTML oki ahora pega el código así Código PHP: suerte |
| La zona horaria es GMT -6. Ahora son las 00:22. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.