Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

141
Vistas
Comprobar si el elemento dentro de un iFrame tiene algún contenido

Así que traté de hacer un montón de investigación y parece que no puedo encontrar la respuesta correcta para mi pregunta, así que quería comunicarme y ver si alguien sabe mucho.

Lo que estoy tratando de lograr :
Verifique el contenido dentro de un iFrame y devuelva un booleano si hay contenido o no.

Esto es lo que he intentado :

 function check_iframe_body_content(element) { let has_content = false; let iframe = element.contents().find('body'); console.log(iframe); if (iframe.length > 0) { has_content = true; } return has_content; }

El elemento es el retorno de iFrame, que será una matriz:
ingrese la descripción de la imagen aquí

Cuando las etiquetas de script están deshabilitadas , obtengo el siguiente retorno:
ingrese la descripción de la imagen aquí

Cuando las etiquetas de script están habilitadas , obtengo el siguiente retorno:
ingrese la descripción de la imagen aquí

¿Cómo puedo determinar correctamente si <body> está vacío y cuándo no? Intenté hacer .length en varias ocasiones diferentes y cada vez que aparece como has_content = true porque encuentra el elemento del body , pero en realidad está vacío.

¡Toda ayuda será apreciada!

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

No tendrá acceso al contenido dentro de iframe si se carga desde otro sitio web, ya que es una brecha de seguridad importante. si eso fuera posible, un sitio web podría agregar un iframe a google.com y obtener acceso a la información personal del usuario, como su dirección de correo electrónico, nombre, etc.

dependiendo de por qué desea verificar el contenido de iframe, puede haber otras soluciones.

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda