/ / फैंसीबॉक्स iframe auto resize - jquery, फैंसीबॉक्स

fancybox iframe ऑटो आकार बदलें - jquery, fancybox

क्या फैंसीबॉक्स आईफ्रेम में ऑटो की चौड़ाई और ऊंचाई निर्धारित करना संभव है?

धन्यवाद

उत्तर:

उत्तर № 1 के लिए 1

दुर्भाग्य से नहीं। हालाँकि, आप निम्न कार्य कर सकते हैं:

Iframe आकार बदलने पर, अपने माता-पिता के भीतर एक फ़ंक्शन के लिए इसके नए आयामों को पास करें जो तदनुसार फैंसीबॉक्स को समायोजित करता है। केवल तभी काम करेगा जब सुरक्षा प्रतिबंध के कारण माता-पिता और iframe एक ही डोमेन साझा करते हैं।


जवाब के लिए 0 № 2

यदि आप एक लिंक पर क्लिक करना चाहते हैं तो यह उसी बॉक्स में खुलता है और इसे आकार देता है इसलिए मैंने ऐसा किया:

बॉक्स के अंदर मैंने मुख्य सामग्री + मुख्य लिंक डाला जो उपयोगकर्ता को खोल देगा, जब पते को खोलने के बजाय लिंक पर क्लिक करने पर वह केवल एक $ ("# मेन") करेगा। छिपाना (); और $ ("# सेकंडरी")। दिखाओ ();

मेरे लिए यह पर्याप्त था;)

$(function() {

$(".link").click(function(e) {
e.preventDefault();
$("#main").hide();
$("#secundary").show();
});

});