0
我一直在尋找Fancybox API和這裏的論壇,目前爲止沒有運氣。Fancybox無法正確調整PDF格式
基本上,當調整窗口大小時,fancybox中的嵌入式PDF將調整大小,但fancybox容器不會調整瀏覽器右側的大小。
繼承人時,第一次打開:http://lizbmorrison.net/fancybox1.png
當窗口大小:http://lizbmorrison.net/fancybox2.png
HTML:
<li class="pdf"><a class="fancypdf" href="#mydoc">View PDF</a></li>
<div id="mydoc" style="display:none;">
<embed class="embed" src="<?php echo wp_get_attachment_url($PDF->ID); ?>"></embed>
</div>
JS:
$(document).ready(function() {
var width = $(window).width() * 0.9;
var height = $(window).height() * 0.9;
$('.embed').css('width', width).css('height', height);
$('a.fancypdf').fancybox({
'type': 'inline',
'margin': 0,
'centerOnScroll': false,
'hideOnContentClick': false,
'autoDimensions': true,
'autoScale': true,
'transitionIn': 'fade',
'transitionOut': 'fade',
});
});
$(window).resize(function() {
var width = $(window).width() * 0.9;
var height = $(window).height() * 0.9;
$('.embed').css('width', width).css('height', height);
});
任何想法?
更改HREF爲「http://docs.google.com/gview?url= ID);?>&嵌入=真正「做了伎倆。 – lizzmo