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

244
Views
JQuery: iframe accede a las funciones principales de javascript para cambiar el tamaño del iframe

Estoy usando winbox.js https://nextapps-de.github.io/winbox/ para crear iframes y dentro de cada uno estoy cargando páginas php locales que tienen jQuery disponible.

En la ventana principal principal, estoy cargando winbox.js y creando una ventana predeterminada de la siguiente manera:

 var test1 = new WinBox('Users', { id: 'test1', x: "center", y: "center", url: '/test/page1.php' })

En page1.php jQuery está cargado y ahora quiero ejecutar el winbox.resize() para cambiar el tamaño del iframe.

Desde el iframe puedo acceder a la propiedad de instancia winbox.id usando parent.text1.id y devuelve la identificación correcta para este iframe.

Los documentos dicen que puede usar el cambio de tamaño de la siguiente manera:

 var winbox = new WinBox("Custom Viewport"); winbox.resize("50%", "50%") .move("center", "center");

Así que probé en el iframe para usar: parent.test1.resize("50%", "50%").move("center", "center")

Pero eso solo muestra lo siguiente en la consola. Uncaught TypeError: parent.test1.resize is not a function

Puedo cambiar el tamaño del iframe usando jQuery con: $('#test1', window.parent.document).height( '100px' );

Esto funciona, pero si intenta cambiar el tamaño manualmente del winbox, vuelve a su tamaño original antes de cambiar el tamaño. Supongo que esto se debe a que lo redimensioné manualmente y no utilicé las opciones integradas.

¿Puede alguien aconsejar cómo hacer esto?

Gracias

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!