2010-06-23 15 views
8

Usando la función resize(), podemos cambiar el tamaño del contenido de ajax de colorbox. Pero, ¿cómo cambiar el ancho y alto de colorbox con contenido de iframe? ¿Es posible establecer una nueva altura y ancho de colobox?Cambiar el tamaño jQuery colorbox para contenido iframe?

He encontrado la solución de esta url - http://groups.google.com/group/colorbox/browse_thread/thread/fadc3d68ca764de3/c38fa24136a6abd7?pli=1

pero visita con otro tema, evento onComplete llamada antes de cargar el contenido iframe por completo. He intentado con la función setTimeout poner algo de espera para cargar contenido. Pero no es una solución concreta ya que la velocidad de la red varía para obtener una respuesta.

Respuesta

0

$ ("yourelement"). Colorbox ({iframe: true, innerWidth: 600, innerHeight: 400});

0

Desde la v1.3.8, puede establecer el ancho, el alto, el ancho interior y la altura interior de colorbox utilizando el método resize().

0
From parent 

parent.$.colorbox.resize({innerHeight:"260px"}); 
0

en cuanto a la segunda parte. puedes probar fastiframe false, element.colorbox ({fastiframe: false});

establecerlo en false evitará que se renderice antes de cargar el iframe y es verdadero de manera predeterminada.

encontrado aquí: http://www.jacklmoore.com/colorbox/

Cuestiones relacionadas