![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Pero los valores hidden no son tan hidden como se dice. Son simples campos que no le aparecen al navegante pero sí que vienen incluídos en la página. Si tienes métodos para leer la información de la página (y creo que con las INDY se puede hacer) entonces basta que leas el valor de ese campo y lo mandes en el POST simulado.
// Saludos |
#2
|
|||
|
|||
Claro, yo puedo obtener los datos de la página pero si hago un post method no sirve el valor hidden que le das porque al hacer el post es como si "usara otra página" para enviar los datos (o eso creo, porque una vez intenté eso y no servía).
|
#3
|
||||
|
||||
Bueno, a ver. Sigueindo tu código he podido hacer el POST con
Manda a una página con el sguiente error: Cita:
// Saludos |
#4
|
|||
|
|||
Claro, yo no recuerdo bien, pero creo que eso te lo tiraba porque usaba session cookies, entonces yo primero pasaba por www.criminapolis.com, luego iba a la página que indiqué para obtener el valor hidden (porque si obtenia el código HTML en www.criminapolis.com, al tener frames, no obtenía el código que quería) y ahí si completaba los datos.
|
#5
|
||||
|
||||
Sí. Leí algo en esa página acerca de que tenía que bajar el nivel de seguridad de mi navegador para poder acceder sin problemas. De más está decir que no pienso hacerlo. Pero bueno, ¿te sirvió el método o no?
// Saludos |
#6
|
|||
|
|||
Perdon por incomodar
Roman .... ya puedo enviar los parametros correctos a la pagina que necesito y logre hacer click sobre el boton que me valida la informacion con el Webbrowser , pero dos cosas lo hago asi primero abro el navegador (seria mejor si no lo hiciera , pero no se como hacerlo Código:
WebBrowser1.Navigate('https://declaraciones.sri.gov.ec/facturacion-internet/consultas/publico/consulta-validez-documento.jsp'); Paso los parametros Código:
// form := WebBrowser1.LocationURL('https://declaraciones.sri.gov.ec/facturacion-internet/consultas/publico/consulta-validez-documento.jsp',Sender); form := WebBrowser1.OleObject.document.forms.item(0); form.item(3).value := '1109285496'; form.item(4).value := '1307109957001'; form.item(6).value := '001'; form.item(7).value := '001'; form.item(8).value := '0144887'; form.submit; Gracias de antemano
__________________
IVAND |
![]() |
|
|
![]() |
|