2012-02-08 23 views

Respuesta

2

Usted debe ser capaz de desencadenar en el marco superior con

top.$.fn.colorbox({ params }); 

Aunque tendrá que mimar que los datos que desea mostrar.

+0

Creo que debería ser superior. $. Colorbox ({params}); El código anterior no funcionó en mi caso. – 79E09796

2

Tenía el mismo problema. resuelto poniendo una función en la página principal como la siguiente:

<script>  
$(document).ready(function(){ 
function call_colorBox(params) { 
     $.colorbox(params); 
    } 
}) 
</script> 

continuación, llamar a la función colorbox en su iframe usando:

<script> 
top.parent.call_colorBox({ width: "80%", height: "80%", iframe: true, href:"http://www.google.com" }); 
</script> 
+0

¡Impresionante! ¡Funciona! –

0

código anterior no funciona para mí ..

top.parent.$.colorbox({ 
    iframe: true, 
    width: "75%", 
    height: "75%", 
    href: "frmTATABomPartsUnique.aspx?Parts=Common", 
    title: "UNIQUE PARTS", 
    onComplete: function() { 
     $("#cboxClose").attr("title", "Close"); 
    } 
}); 

Este código funciona ...

Cuestiones relacionadas