elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Entrar al Canal Oficial Telegram de elhacker.net


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web (Moderador: #!drvy)
| | |-+  [Pregunta]: Obtener ID de los recaptchas de google.
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [Pregunta]: Obtener ID de los recaptchas de google.  (Leído 1,954 veces)
Leguim


Desconectado Desconectado

Mensajes: 719



Ver Perfil
[Pregunta]: Obtener ID de los recaptchas de google.
« en: 6 Octubre 2020, 00:56 am »

Bueno, siempre estuve usando...

Código
  1. grecaptcha.getResponse(); // obtengo la respuesta de un recaptcha con JS
  2.  

pero esta función permite un parametro que es el ID del recaptcha, como norma general parece que el poner la función sin parametros es lo mismo que ponerle un cero. Es decir:

Código
  1. grecaptcha.getResponse(0); // obtengo la respuesta de un recaptcha con JS
  2.  

Entonces imaginemos que tenemos dos formularios en la misma página y cada uno tiene un recaptcha (generalmente no trabajo con dos formularios y en la misma página y todavía peor no me gusta tener dos recaptcha en la misma página, quedaría muy cargada... pero ahora van a ver cuál es mi problema)

Entonces suponiendo que tendría dos recaptchas en la misma página debería...
Código
  1. grecaptcha.getResponse(0); // obtengo la respuesta de un recaptcha A con JS
  2. grecaptcha.getResponse(1); // obtengo la respuesta de un recaptcha B con JS
  3.  

Okay, entonces cada vez que se inserta un recaptcha a la página por lo que pude ver, se le inserta un id único que se va incrementando como si fuera una id de una base de datos AUTO_INCREMENT.

Mi problema es el siguiente, como dije no me gusta poner dos recaptchas en la misma página (no lo hago, directamente) pero existen excepciones donde lo que hago es insertar en un "popup o ventana modal" un formulario y en este hay un recaptcha "temporal" donde cuando el usuario cierre/oculte dicho popup este recaptcha va a ser estruido, es decir agarro dicho popup y con jquery le pongo ventana_popup.html(''); de esta manera saco todo el formulario y todo el recaptcha.

Ahora cuando el usuario vuelva a darle clic a dicho botón (que no lo mencioné, lo que se hace es una petición AJAX donde se va a insertar todo el código HTML del formulario y el mismo recaptcha entonces lo pega todo en dicho popup)

Entonces cada vez que el usuario vaya dandole click al boton que muestra el popup, click para ocultar y otra vez el mismo proceso, lo que va a estar pasando con ese recaptcha es que siempre va a tener una ID diferente, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13 y así... como dije funciona como un ID de una base de datos que se va auto incrementando.

Entonces yo necesito saber cual es el id más grande que hay actualmente, en ese caso sería 13 pero es que tampoco sé si puedo obtener si quiera una lista con todas las IDS hasta ahora.
Si pudiera hacer eso se resolvería mi problema (es un poco complicado hacerme entender, es un problema un poco jodido)

Pero la pregunta es esa ¿Como puedo obtener una lista con los IDS que fue generando grecaptcha hasta ahora? o ¿Como puedo obtener el último ID que fue generado por grecaptcha?

Estuve buscando funciones con,

grecaptcha.etc pero no encuentro nada que diga id, ¿alguien que me haya entendido  :xD?


« Última modificación: 6 Octubre 2020, 00:58 am por MiguelCanellas » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[Pregunta]: Obtener divs hijos de un div padre
Desarrollo Web
Leguim 1 1,311 Último mensaje 22 Febrero 2019, 16:52 pm
por Leguim
[Pregunta]: Obtener clases con JQUERY
Desarrollo Web
Leguim 2 1,807 Último mensaje 28 Febrero 2019, 05:17 am
por Leguim
[PREGUNTA] ¿Como puedo obtener la url de una imagen propia?
Dudas Generales
.:Xx4NG3LxX:. 4 2,529 Último mensaje 23 Marzo 2020, 02:03 am
por .:Xx4NG3LxX:.
[Pregunta]: Obtener espacio utilizado
Desarrollo Web
Leguim 2 2,302 Último mensaje 16 Agosto 2020, 13:53 pm
por Drakaris
[Pregunta]: Obtener tamaño de una tabla de una base de datos.
Desarrollo Web
Leguim 1 1,964 Último mensaje 26 Agosto 2020, 08:20 am
por Agente Naranja
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines