मैं वेबसाइट (जैसे mywebsite.com) को डिज़ाइन कर रहा हूं और यह साइट किसी अन्य साइट से फ़ॉन्ट-फेस फोंट लोड करती है (anothersite.com कहें)। मैं Firefox में फ़ॉन्ट फ़ेस फॉन्ट लोड हो रहा है के साथ समस्या हो रहा था और मैं this blog पर पढ़ें:एक्सेस-कंट्रोल-अनुमति-उत्पत्ति शीर्षलेख
फ़ायरफ़ॉक्स (जो v3.5 से @ फॉन्ट-फेस का समर्थन करता है) क्रॉस-डोमेन की अनुमति नहीं है डिफ़ॉल्ट रूप से फोंट। इसका अर्थ यह है कि फ़ॉन्ट को उसी डोमेन (और उप-डोमेन) से तब तक सेवा दी जानी चाहिए जब तक आप फ़ॉन्ट में "एक्सेस-कंट्रोल-ऑब्जेक्ट-ओरिजिनल" हेडर जोड़ सकते हैं।
मैं एक्सेस-कंट्रोल-ऑर्डर-ओरिजिन हेडर को फ़ॉन्ट पर कैसे सेट कर सकता हूं?
आपको पूर्ण पथ का उपयोग करने की आवश्यकता नहीं है। सरल 'url ('/fonts/League_Gothic.woff ') प्रारूप (' woff ')' यह मानना पर्याप्त है कि आप अपने .css फ़ाइल के समान डीआईआर में 'फोंट' फ़ोल्डर रखते हैं। – StrayObject
यह समाधान क्रॉस डोमेन .ajax अनुरोधों के लिए भी मान्य है !! अच्छा! – Isaac
@StrayObject - रिमोट सीएसएस फ़ाइल को पूर्ण पथों का उपयोग करने की आवश्यकता होगी। स्थानीय सीएसएस फ़ाइल को नहीं करना है। – Ash