क्या यह पता लगाने का कोई तरीका है कि इंटरनेट एक्सप्लोरर में फ़ॉन्ट डाउनलोड संपत्ति अक्षम या सक्षम है या नहीं?पता लगाएँ कि आईई में फ़ॉन्ट डाउनलोड सक्षम है
वर्तमान में अगर मैं फ़ॉन्ट प्रतिपादन के लिए एक @ फॉन्ट-फेस समाधान (फ़ॉन्ट गिलहरी या बहुत बढ़िया या अन्य) को लागू करने के लिए गए थे, सभी ब्राउज़रों अच्छा को छोड़कर यदि इंटरनेट एक्सप्लोरर अपने 'फ़ॉन्ट डाउनलोड "विकल्प को अक्षम नहीं खेलेंगे।
यह सेटिंग आईई> इंटरनेट विकल्प> सुरक्षा> कस्टम स्तर> डाउनलोड> फ़ॉन्ट डाउनलोड> सक्षम/अक्षम करने में मिल सकती है।
यदि मैं इस विकल्प का पता लगा सकता हूं, तो मैं जावास्क्रिप्ट विधियों पर वापस आ सकता हूं।
- http://paulirish.com/2009/font-face-feature-detection/:
ये समाधान के लिए इस विकल्प के रूप में काम नहीं करते वास्तव में सुविधा को अक्षम नहीं है, यह होने से एक डाउनलोड होने से बचाता है
- http://www.lalit.org/lab/javascript-css-font-detect/
संपादित करें: विशुद्ध रूप से मैं उल्लेख करना चाहिए कि हम एक सर्वर साइड समाधान का उपयोग नहीं नहीं कर सकते, यह होना चाहिए ग्राहक साइड स्क्रिप्टिंग।
यह मेरा पहला विचार था, लेकिन हम इस विशेष परियोजना के लिए किसी सर्वर साइड स्क्रिप्टिंग का उपयोग नहीं कर सकते हैं। किसी भी मामले में, एक फ़ॉन्ट डाउनलोड के साथ एक फ़ॉन्ट डाउनलोड अनुकरण कैसे करेगा? फिलहाल, मैं एक एजेक्स को फ़ॉन्ट का ही प्राप्त करने का प्रयास कर रहा हूं, और फ़ॉन्ट-डाउनलोडिंग अक्षम होने पर भी यह ठीक हो जाता है और डाउनलोड होता है। – Scorpius
जेएस का उपयोग करके डाउनलोड करना स्पष्ट रूप से काम करेगा जो भी विकल्प है। आपके पास * फ़ॉन्ट को डाउनलोड करने के लिए आईई से पूछना है जो @ फ़ॉन्ट-फेस डालने से है जो मैंने समझाया स्क्रिप्ट की ओर जाता है, ताकि आप देख सकें कि ब्राउजर इसे डाउनलोड करता है या नहीं। यदि आप सर्वर पर कुछ भी नहीं कर सकते हैं, तो मुझे विश्वास है कि आप खराब हो गए हैं। – zopieux