ไม่สามารถแสดง PDF โดยใช้ fancybox

รหัส HTML

<div class="casestudy">//$casestudyDocData=http://localhost/xxxx/case/interview_questionarie.pdf

<iframe src="<?php echo $casestudyDocData; ?>"  width="395" height="195"> </iframe> 

<a class="fancypdf" href="/th<?php echo $casestudyDocData; ?>" >Link to PDF </a> 

                

รหัสเจคิวรี่

$(".fancypdf").fancybox({
                'frameWidth': 680,
                'frameHeight':495,
                'overlayShow':true,
                'hideOnContentClick':false
});

ฉันใช้ fancybox เพื่อแสดง pdf ไม่สามารถโหลดเนื้อหาที่ร้องขอได้

กรุณาลองใหม่อีกครั้งในภายหลัง. แต่ fancybox ไม่สามารถแสดงไฟล์ pdf ได้ใช่ไหม? ใครสามารถพบสิ่งที่ฉันได้ทำผิดพลาด?


person dude    schedule 23.02.2012    source แหล่งที่มา
comment
บางทีนี่อาจช่วยได้: stackoverflow.php com/questions/291813/   -  person JKirchartz    schedule 24.02.2012
comment
PDF สามารถแสดงได้โดยไม่ต้องแปลงเป็น PNG ใน Fancybox   -  person dude    schedule 24.02.2012
comment
ไม่ใช่ในทุกเบราว์เซอร์ที่ไม่สามารถทำได้   -  person Diodeus - James MacFarlane    schedule 24.02.2012
comment
คุณสามารถหาได้ไหมว่าปัญหาคืออะไรในรหัสของฉัน   -  person dude    schedule 24.02.2012
comment
ตรวจสอบ stackoverflow.com/q/8806294/1055987 นี้ ฉันเดาว่าคุณควรใช้ตัวเลือกการค้นหาเพื่อค้นหาคำถามที่คล้ายกันก่อนที่คุณจะ โพสต์ประเด็นใหม่   -  person JFK    schedule 24.02.2012
comment
นอกจากนี้ พยายามจัดรูปแบบโค้ดของคุณให้ถูกต้อง ใช้ความช่วยเหลือในขณะที่คุณแก้ไข   -  person JFK    schedule 24.02.2012
comment
@JFK TRUE ... จำเป็นต้องมีข้อผิดพลาดในการเพิ่ม type: iframe   -  person dude    schedule 24.02.2012
comment
JFK ฉันใช้ iPhone เพื่อโพสต์คำถาม ดังนั้นจึงไม่สามารถจัดรูปแบบคำถามได้   -  person dude    schedule 24.02.2012


คำตอบ (1)


คุณควรใช้ 'type':'iframe'

$(".fancypdf").fancybox({
                'frameWidth': 680,
                'frameHeight':495,
                'overlayShow':true,
                'hideOnContentClick':false,
                'type':'iframe'
});
person Ghostman    schedule 24.02.2012