Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

172
Views
Iframe no se carga después de agregar el script a div en Iframe

Tengo un iframe creado por Sendinblue que agrega un correo electrónico y un nombre a una lista de suscriptores para recibir correos electrónicos sobre noticias y actualizaciones del sitio web. Intento agregar una secuencia de comandos dentro de las etiquetas de la secuencia de comandos a un div dentro del iframe, y la secuencia de comandos agrega una cookie a mi dominio para asegurarme de que la ventana emergente de suscripción no aparezca si la persona ya se ha suscrito. Este es el código de script que funciona y muestra el iframe correctamente:

 <script> var loadSubscribe = document.getElementById("iframeSubContainer"); var subIframe = document.createElement("iframe"); subIframe.src = "https://5eb037e3.sibforms.com/serve/MUIEAJ939z1Bq2LxF5Zhl4FTxrbO_BRWpsH3pI1Oc3BlfERyduUrKn8MZGOp_SfE8ANeCph9Ho774Ez3WHnEGB8HA2SUKdqotNxM9BrRc56WQOdxp2sXCz4l9pinjkJOMDiRsG9uY4SAvobb3Gv2BoKx_iWdBOaxVmg7qlkzPx6pzha-j8NErMxJXTB85a0OqOs-bLG8_y-Fi-xx"; subIframe.width = "540"; subIframe.height = "755"; subIframe.frameBorder ="0"; subIframe.scrolling = "no"; subIframe.style["opacity"] = "1"; subIframe.style["display"] = "block"; subIframe.style["border"] = "none"; subIframe.style["background"] = "white"; subIframe.style["marginLeft"] = "auto"; subIframe.style["marginRight"] = "auto"; subIframe.style["maxWidth"] = "100%"; subIframe.setAttribute("id", "subIframe"); loadSubscribe.appendChild(subIframe) </script>

y en la etiqueta principal tengo:

 <script src="http://code.jquery.com/jquery-latest.js"></script>

Pero, si agrego

$('#subIframe').contents().find('#success-message').append('<script>document.cookie="CookieName=cookieData; expires=Thu, 01 Jan 2038 00:00:00 UTC; path=urlCookiePath/;"<\/script>'); ,

que agrega el script de cookies si una persona se suscribe y se muestra el mensaje de éxito, y lo pongo justo debajo

subIframe.setAttribute("id", "subIframe"); ,

el iframe no aparece en absoluto. ¿Estoy escribiendo esto mal?

El enlace a la página de suscripción está aquí , para que pueda ver el código fuente html

about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!