ほとんどの場合、Firefoxにプラグインがインストールされていないか、プラグインがクラッシュしている可能性があります。
Firefoxの場合、Tools
- >Add-ons
- >Plugins
にアクセスし、Adobe Acrobat PDFプラグインをリストから探します。存在しない場合は、check thisをインストールして(または再インストールする)方法を学んでください。
$(document).ready(function() {
$(".pdf").click(function() {
$.fancybox({
'width': '70%', // or whatever
'height': '90%',
'autoDimensions': false,
'content': '<embed src="'+this.href+'#nameddest=self&page=1&view=FitH,0&zoom=80,0,0" type="application/pdf" height="99%" width="100%" />',
'onClosed': function() {
$("#fancybox-inner").empty();
}
});
return false;
}); // pdf
}); // ready
私はこの方法をお勧めします:
<a class="pdf" href="http://www.test.co.u.uk/test.pdf">test.pdf</a>
は、このスクリプトを使用することができます。このHTMLのためのよう
また、インラインフレーム以外のfancyboxでPDFファイルを開くための良い方法は、ありますfancybox v1.3.x以降May 2010
高さ= "99%"に設定されています。 HTML5 DCTYPEを使用すると、2つの垂直スクロールバーが表示されなくなります。これは、HTML5がマージンを初期化するためです。
更新。 はところで、整数値がqoutesなしで行くので
'width' : '700',
'height' : '700',
が
'width' : 700,
'height' : 700,
でなければなりませんそれは個人的に、主にIE
出典
2012-01-10 18:06:38
JFK
これは公開されているURLでのみ動作します – rbp