(ver editar a continuación para una respuesta mejorada)
Para contenido de iframe, su html debe verse como
<a class="fancyboxhd fancybox.iframe" href="hdfile.html">hd</a>
<a class="fancyboxsd fancybox.iframe" href="sdfile.html">sd</a>
continuación, agregue estas dos opciones para las secuencias de comandos
fitToView : false,
autoSize : false
por lo que sus secuencias de comandos debe ser similar
$(document).ready(function(){
$('.fancyboxhd').fancybox({
width : 1287,
height : 720,
fitToView : false,
autoSize : false
});
$('.fancyboxsd').fancybox({
width: 640,
height: 360,
fitToView : false,
autoSize : false
});
});
### EDITAR ###: (sep 05 2013)
El código se puede mejorar y simplificar utilizando atributos (HTML5) data-*
en los anclajes y el mismo class
para ambas opciones, como:
HTML
<a class="fancybox fancybox.iframe" data-width="1287" data-height="720" href="hdfile.html">HD</a>
<a class="fancybox fancybox.iframe" data-width="640" data-height="360" href="sdfile.html">SD</a>
JS
$('.fancybox').fancybox({
fitToView: false,
autoSize: false,
afterLoad: function() {
this.width = $(this.element).data("width");
this.height = $(this.element).data("height");
}
});
Ver JSFIDDLE
NOTA: En el momento de esta edición, de demostración utilizado FancyBox v2.1.5.
Gracias. Trabajó. : D – dpDesignz
funcionó. muchas gracias. – amilaishere
trabajó aquí también: D gracias – rafuru