में Fancybox अटक लोडिंग iframe मुझे fancybox का उपयोग कर आईई में आईफ्रेम में पीडीएफ लोड करने में समस्याएं आ रही हैं। जब मैं लिंक पर क्लिक करता हूं, तो मुझे gif लोडर मिलता है और यह हमेशा के लिए स्पिन करता है। कंसोल में या पेज पर या उस तरह की कोई भी त्रुटि नहीं है। समस्या आईई के सभी संस्करणों में होती है। अन्य सभी ब्राउज़र ठीक काम करते हैं। इसके अलावा, पीडीएफ एक आंतरिक फाइल है।आईई
एचटीएमएल
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<link rel="stylesheet" type="text/css" href=<?php echo base_url("templates/style1/css/jquery.fancybox.css") ?> />
<script src=<?php echo base_url("js/jquery-1.7.2.min.js") ?> type="text/javascript"></script>
<script type="text/javascript" src="../js/jquery.fancybox.js"></script>
</head>
<body>
<a class="fancybox-media italic" href="../contract_docs/dummy.pdf" >Test Doc</a>
</body>
</html>
जे एस
$(document).ready(function(){
/* fancybox handler */
$('.fancybox-media').fancybox({
openEffect : 'none',
closeEffect : 'none',
autoSize: true,
type : 'iframe'
});
});
संपादित करें: मैं भी jQuery के उन्नयन की कोशिश की है कोई लाभ नहीं हुआ,
यहाँ कोड के कुछ है।
संपादित करें: यहां एक jsFiddle है, वास्तव में सरल है और मेरे लिए आईई में काम नहीं करता है।
एक आकर्षण की तरह काम करता है! बहुत धन्यवाद, समाधान कहीं भी नहीं मिला ... – Falantar014
बहुत बढ़िया, धन्यवाद। ditto, एक आकर्षण की तरह काम करता है। मैं JQuery 1.7.1 के साथ fancybox 2.1.4 का उपयोग कर रहा था और आईई 9 और आईई 10 के खिलाफ परीक्षण किया था। – arcseldon
"प्रीलोड: झूठा" एंड्रॉइड 4.1.2 स्टॉक ब्राउज़र (मोबाइल सफारी) के साथ भी एक समस्या को हल करता है। धन्यवाद! – Jurgen