En una pagina web hay que llenar un formulario en donde los campos están validados (no se pude hacer Ctrl+V O C,X y Z), por lo que solo se pde desplazar con el tabulador. La duda es como introducir datos previamente cargados en la memoria o en alguna instancia que los direcciones y los inserte ya sea por medio de un archivo Excel a el formulario de Internet o de alguna manera poder hacer mas fácil el trabajo de captura.
Muchas Gracias.
entre Desarrolladores
Recibe ayuda de expertos
Registrate y pregunta
Es gratis y fácil
Recibe respuestas
Respuestas, votos y comentarios
Vota y selecciona respuestas
Recibe puntos, vota y da la solución
Pregunta
insertar información en un formulario web
- preguntó
- Web
- 435 Vistas
- 1 Respuestas
- abierta
1 Respuesta
Te pongo dos opciones
Usando Sendkeys
Primero tiene que traer tu aplicación a primer plano con "appactivate" Checa aqui
Y para escribir usas Sendkeys checa aqui
SendKeys
La otra es crear un objeto de internet explorer y acceder a los elementos, que es el que mas recomiendo, pero primero tienes que revisar el codigo fuente de la pagina para conocer las posiciones.
Ejemplo en .Net
> 'Agrega dos Referencias COM
> 'Microsoft HTML Object Library
> 'Microsoft Internet Controls
>
> Imports mshtml
> Imports SHDocVw
>
> Module ModInternetExplorer
> Sub abregmail()
>
> Dim LAURL As String
> Dim ObjInternetUp As InternetExplorer
> ObjInternetUp = New InternetExplorer
> ObjInternetUp.Visible = True
> LAURL = "https://accounts.google.com" ' liga para loguearse en Gmail
> ObjInternetUp.Navigate(LAURL)
>
> Do While ObjInternetUp.ReadyState <> tagREADYSTATE.READYSTATE_COMPLETE
>
> Loop
>
> 'Lo primero que te pide la pagina en colocar un correo y despues
> 'le das click en siguiente.
>
> 'Aqui lo que esta haciendo es ir al elemento numero 11 del formulario
> ' y coloca el correo
> ObjInternetUp.Document.Forms(0).Item(11).value = "[email protected]"
> 'Despues le da click en el elemento 16
> ObjInternetUp.Document.Forms(0).Item(16).click()
>
> End Sub
>
> End Module
Por favor, accede o regístrate para añadir un comentario.
Por favor, accede o regístrate para responder a esta pregunta.
En el blog
-
- 407141
- 1
- Jul 5, 2015
Sin Respuesta
-
- 169
- 0
- Mar 19
-
- 86
- 2
- Feb 26
-
- 1131
- 0
- Nov 7, 2023
-
- 300
- 0
- Sep 19, 2023
-
- 305
- 0
- Ago 21, 2023
-
- 387
- 0
- May 14, 2023
-
- 358
- 0
- Abr 21, 2023
-
- 445
- 0
- Mar 31, 2023
- ver todas
Preguntas relacionadas
- Boton de “siguiente” y “regresar” en algo parecido a un formulario con Angularjs
- como enviar informacion de un formulario de mi sitio web a un correo?
- no llegan los correos de un formulario web
- Duda Como No Perder los Datos de un Formulario al refresh la Pagina Web PHP
- Insertar campos de MySQL a formulario
Actividad Reciente
ArtEze respondió hace 23 horas
Alguien sabe, no me ignorenArtEze seleccionó una respuesta hace 1 día
Bajar extensión de Chrome sin actualizar el navega…ArtEze respondió hace 1 día
Bajar extensión de Chrome sin actualizar el navega…ArtEze preguntó hace 1 día
Bajar extensión de Chrome sin actualizar el navega…ArtEze respondió hace 1 día
No me deja instalar OracleArtEze respondió hace 1 día
Formulario que guarde los datos de un jsonArtEze comentó hace 1 día
Script /boot/ scrapingSantiago2610 comentó Mar 23
Acualizar ChoiceField en djangoSantiago2610 preguntó Mar 19
Acualizar ChoiceField en djangogonzalss preguntó Feb 26
Script /boot/ scraping
Ultimas Preguntas
Preguntas relacionadas
- Boton de “siguiente” y “regresar” en algo parecido a un formulario con Angularjs
- como enviar informacion de un formulario de mi sitio web a un correo?
- no llegan los correos de un formulario web
- Duda Como No Perder los Datos de un Formulario al refresh la Pagina Web PHP
- Insertar campos de MySQL a formulario
Usuarios Top
- Leonardo-Tadei
- 227320 Puntos
- Peter
- 150470 Puntos
- white
- 75880 Puntos
- carlossevi
- 63580 Puntos
- magarzon
- 30650 Puntos
- pregunton
- 20400 Puntos
Todos los Usuarios Usuarios Nuevos
...