2010-02-03 19 views
15

मेरे पास जावास्क्रिप्ट एप्लिकेशन है और जब मैं इसे फ़ायरफ़ॉक्स पर चलाता हूं तो मुझे कंसोल पर निम्न एरो मिल रहा है:"स्टाइलशीट लोड नहीं किया गया था क्योंकि इसका एमआईएमई प्रकार," टेक्स्ट/एचटीएमएल "" टेक्स्ट/सीएसएस "नहीं है

"स्टाइलशीट लोड नहीं किया गया था क्योंकि इसका एमआईएमई प्रकार," टेक्स्ट/एचटीएमएल " " टेक्स्ट/सीएसएस "नहीं है।

डंबस्टक !!

संपादित करें: नोट यह बताता है कि है कि "स्टाइलशीट एबीसीडी ..." लेकिन एबीसीडी वास्तव में एक HTML फ़ाइल है।

संपादित करें (उत्तर): असल में मैं गलत तरीके से href="" रखा था, और इसलिए html फ़ाइल सीएसएस के रूप में खुद refenecing किया गया था। मोज़िला में समान बग once था, और यह वहां से मुझे जवाब मिला। लेकिन हर किसी के जवाब ने भी मेरी मदद की। धन्यवाद।

+2

क्या आप कुछ उदाहरण मार्कअप प्रदान कर सकते हैं? – belugabob

+1

मुझे लगता है कि आप 'एबीसीडी' गलत तरीके से शामिल हैं ... –

उत्तर

6

असल में मैं गलत तरीके से href रखा था = "" का उपयोग करके, और इसलिए html फ़ाइल को संदर्भित किया गया था खुद सीएसएस के रूप में। मोज़िला में समान बग once था, और मुझे वहां से जवाब मिला।

8

अपने HTML दस्तावेज़ के सिर अनुभाग में:

<link rel="stylesheet" type="text/css" href="/path/to/ABCD.css"> 

आपका सीएसएस फ़ाइल सीएसएस केवल होना चाहिए और किसी भी मार्कअप नहीं।

+0

ओपी ने कहा, 'एबीसीडी' ** ** एक HTML फ़ाइल है। इसलिए इसे गलत रूप से सीएसएस (मुझे लगता है) के रूप में पहचाना जाता है। –

2

आप एक सीएसएस फ़ाइल के रूप में उपयोग करने के लिए कोशिश कर रहे हैं शायद

<link rel=stylesheet href=ABCD.html> 

या

<style> 
@import url("ABCD.html"); 
</style> 
1

यह आपके सर्वर की ओर से एक समस्या है। आप "टेक्स्ट/सीएसएस" प्रकार के सर्वर से स्टाइल शीट पेज "स्टाइल/साइट.css" का अनुरोध करते हैं, लेकिन आपका सर्वर "test/html" के साथ इस अनुरोध का जवाब दे रहा है। जब मेरा सर्वर पायथन में चल रहा था तो मुझे यह समस्या थी और यह हेडर टेक्स्ट/एचटीएमएल (मेरी index.html फ़ाइल के रूप में) के साथ अनुरोधित सीएसएस फ़ाइलों का जवाब दे रहा था। मैंने अपना सर्वर कोड दोबारा व्यवस्थित किया और सही हेडर को इसके संबंधित पृष्ठों पर सौंपा और मेरी समस्या हल हो गई।

0

किसी भी .htaccess की समीक्षा करें। शायद, एक। Htaccess नियम सही आउटपुट के साथ हस्तक्षेप कर रहा है। अपने सीएसएस संसाधन को सीधे अपने पता बार में ब्राउज़ करने का प्रयास करें, इसे टेक्स्ट प्रारूप में प्रस्तुत किया जाना चाहिए।

0

यह वही है .htaccess में मेरे लिए यह किया है (यह हो सकता है कि आप एक निर्देश MIME प्रकार पाठ/HTML के रूप में सभी फाइलों को लोड कर रही थी):

.htaccess

AddType text/css .css 
0

में conf फ़ाइल में उबंटू: /etc/apache2/sites-enabled/your-file.conf

परिवर्तन

AddHandler application/x-httpd-php .js .xml .htc .css 

से:

AddHandler application/x-httpd-php .js .xml .htc 
संबंधित मुद्दे

 संबंधित मुद्दे