मैं एक वेबपैप पर काम कर रहा हूं, और हर बार हम उन परिस्थितियों में भाग लेते हैं जहां पृष्ठ सीएसएस लागू किए बिना लोड होंगे। यह समस्या आईई 6, आई 7, सफारी 3, और एफएफ 3 में दिखाई गई है।सीएसएस को कभी-कभी सभी ब्राउज़रों पर लोड करने में असफल होने का कारण क्या हो सकता है?
एक पेज रीफ्रेश हमेशा समस्या को ठीक करेगा।
3 CSS @import का उपयोग कर भरी हुई फाइलें, सभी एक ही शैली ब्लॉक के भीतर होते हैं:
<STYLE type="text/css">
@import url([base css file]);
@import url([skin css file]);
@import url([generated css path]);
</STYLE>
किसी भी स्थिति जब हम html स्रोत की जांच के लिए समय लेने के लिए में, कुछ भी नहीं साधारण से बाहर है। एक्सेस लॉग सामान्य लगते हैं - जब भी उन्हें अनुरोध किया जाता है, तब भी हमें स्थिर सीएसएस फ़ाइलों के लिए HTTP 304 प्रतिक्रियाएं मिलती हैं, और हमारे जेनरेट किए गए सीएसएस के लिए HTTP 200 प्रतिक्रिया होती है।
एमआईएमटाइप सीएसएस फाइलों और जेनरेट सीएसएस के लिए टेक्स्ट/सीएसएस है। हम एक iPlanet सर्वर का उपयोग कर रहे हैं, जो आगे एक Tomcat सर्वर से अनुरोध करता है।
davebug पूछा:
यह हमेशा लोड नहीं एक ही सीएसएस फ़ाइल है, या उन सभी के साथ समस्या यह है, समान रूप से?
सीएसएस फ़ाइलों में से कोई भी लोड नहीं होता है। एचटीएमएल के भीतर परिभाषित कोई भी शैली ठीक काम करती है, लेकिन जब ऐसा होता है तो किसी भी सीएसएस फाइलों में से कुछ भी काम नहीं करता है।
क्या यह हमेशा एक ही सीएसएस फ़ाइल लोड नहीं हो रहा है, या उन सभी के साथ समस्या समान रूप से है? –