FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Encontré una solución
Eureka!!!!!!! Lo encontré.
Respondo para los que hayan tenido el mismo problema que yo. He visto de casualidad una función de javascript (no sé ni donde la encontré) y al implementarla he podido llegar a la solución. Si alguien más sabio sabe interpretarla que me la explique He añadido una variable booleana para que solo lo haga una vez, ya que si se vuelve a ejecutar te saca del login.
Última edición por dec fecha: 30-03-2023 a las 08:46:29. Razón: Poner etiquetas Delphi |
#2
|
||||
|
||||
Hola a todos,
Cita:
Respecto de "getElementsByName", este método retorna un array de elementos: sí que podría retornarte los elementos en cuestión, porque, sí tienen atributo "name", pero, el código JS a ejecutar debería quedar tal que así: Código:
document.getElementsByName("usuario")[0].value = '23232323A'; En efecto, "querySelector" es, por decirlo de alguna manera, más potente que los métodos mencionados, porque, permite seleccionar elementos mediante "selectores", no sólo mediante sus atributos "id" o "name". De hecho, el código que ejecutas podría utilizar ahora el atributo "name", evitando así seleccionar otros posibles "inputs" que existiesen en la página del tipo que indicas, es decir, podrías usar algo como esto: Código:
document.querySelector("input[name=usuario]").value="tunif22222222A"; |
#3
|
|||
|
|||
Probé con
Código:
EdgeBrowser1.ExecuteScript('document.getElementsByName("usuario").value = "23232323A";'); Probaré con lo último que has puesto a ver que pasa. Código:
document.querySelector("input[name=usuario]").value="tunif22222222A"; |
#4
|
||||
|
||||
Hola a todos,
Cita:
Respecto de que no pasaba nada... entiendo que te refieres a ningún error, lo que ocurre es que el error se produciría en el contexto de la página web en cuestión. Creo que usando algún evento de "TEdgeBrowser", o, la "consola de desarrollo" del mismo podrías ver dicho error. Última edición por dec fecha: 30-03-2023 a las 21:09:59. |
#5
|
|||
|
|||
Por aca también lo ando probado y ya solucione algunas cosas
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Manipular Contenido XML | webmasterplc | OOP | 3 | 20-08-2012 16:56:37 |
manipular la tabla arp | dtomeysoto | Varios | 2 | 16-09-2011 15:54:47 |
Manipular winamp | ColdFusion | Varios | 1 | 04-04-2009 04:20:51 |
Manipular un CD | carlocf | Varios | 12 | 14-10-2008 07:12:11 |
DBLookupComboBox manipular | Sayuri | Conexión con bases de datos | 3 | 26-07-2005 09:17:02 |
|