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

307
Vistas
Cómo analizar la respuesta html de fetch () API a iframe

Estoy tratando de mostrar una página web en un iFrame usando la API fetch (), donde obtengo la URL del usuario y luego muestro la página en un iFrame como si estuviera alojado localmente, para que pueda usar JavaScript para trabajar en el página del iFrame sin problemas de origen cruzado.

Lo que estoy buscando es redirigir la respuesta al iframe usando srdoc.

El código para la página html está a continuación:

 <form method="POST"> <iframe id="frame" style="resize: both;width: 350px; height:500px;"></iframe> <button type="button" onClick="retrieve()">Retrieve</button> </form> </div> <div id="textarea"> <textarea id="` + tab_id + `" class="form-control" placeholder="Enter your source text here..." rows="20" onchange="change_textarea('` + tab_id + `')" onfocus="set_focus(this)" style="resize: vertical; min-height:35px;" readonly></textarea> </div> </div> </form>

Esta es la función javascript:

 function retrieve(){ let headers = new Headers(); headers.append('Content-Type', 'application/json'); headers.append('Accept', 'application/json'); headers.append('Origin', 'http://localhost:8080'); headers.append('Access-Control-Allow-Origin', 'http://localhost:8080'); headers.append('Access-Control-Allow-Credentials', 'true'); console.log(headers); url = document.getElementById("tt").value; fetch(url, { mode: 'no-cors', credentials: 'include', method: 'POST', headers: headers }) .then((response) => { document.getElementById("frame").srcdoc = response; }) }

Obviamente, con la respuesta de análisis no obtengo el resultado sino solo "[Respuesta del objeto]"; ¿Alguna sugerencia sobre cómo analizar la respuesta de fetch API() al iFrame?

about 4 years ago · Juan Pablo Isaza
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