अवलोकनफ़ायरफ़ॉक्स कैश केवल वैकल्पिक पाठ
वहाँ एक ही पृष्ठ आवेदन वेबपेज विज्ञापन स्लॉट हैं https से कार्य किया है से छवि प्रदर्शित नहीं करता है। ये विज्ञापन-स्लॉट कुछ बोली-प्रक्रिया तर्क से भरे हुए हैं और विज्ञापन जावास्क्रिप्ट द्वारा IFRAME दस्तावेज़ों में लिखे गए हैं।
पहला लोड विज्ञापन छवि दिखाता है, उदा। https://tpc.googlesyndication.com/pagead/imgad?id=CICAgKDLu47R8QEQARgBMggW4D7gy4qb5g
जब उपयोगकर्ता पृष्ठ पर कार्य करता है, तो एक नया विज्ञापन-बोली-प्रक्रिया होती है और विज्ञापन-स्लॉट पुनः लोड हो जाते हैं। हमारे मामले में: एक img
तत्व src
गुणों के साथ तत्व प्रदान किया जाता है।
अन्य सभी ब्राउज़रों (क्रोम, आईई, सफारी) स्थानीय कैश से ली गई इस छवि को दिखाते हैं।
ऐसा नहीं है: फ़ायरफ़ॉक्स (विंडोज, मैक, संस्करण 52) निम्नलिखित के रूप में कार्य करता है:
- से पता चलता सफेद पृष्ठभूमि पर
alt
पाठ - छवि प्रदर्शित नहीं किया जाता: यह गायब हो जाता है, हालांकि यह बिल्कुल समान छवि है उसी यूआरएल के साथ
- जब डेवलपर उपकरण का उपयोग कर,
img
पर एक टूलटिप के बारे में "त्रुटि लोड हो रहा है छवि" कुछ कहता है (मैं वास्तव में केवल जर्मन संदेश जानते हैं) - networ कश्मीर टैब इस छवि (भी कोई
304
या "कैश से")
अतिरिक्त जानकारी पर कोई गतिविधि नहीं दर्शाता:
- कोई सीएसएस सक्रिय है/बदल जो छवि को छिपाने सकता है (वास्तव में इस आईएमजी के आसपास कोई सीएसएस नहीं है)।
- कोई अतिरिक्त जावास्क्रिप्ट (जैसे आलसी लोड)
- कोई विज्ञापन अवरोधक वर्तमान
- सभी संसाधनों से
https
- लोड किए गए हैं कोई त्रुटि कंसोल में लॉग ऑन है
- पेज के पहले लोड छवि दिखाता
- नहीं अन्य सभी ब्राउज़रों के साथ समस्या, कभी नहीं।
उदाहरण
बाद के पृष्ठ पर आप बग (मुझे लगता है कि यह एक फ़ायर्फ़ॉक्स बग) देख सकते हैं:
http://bartelt.team.netzathleten-media.de/2017-03-30_MD-230-refresh-bug/
5 सेकंड के बाद विज्ञापन गायब हो जाता है (केवल में फ़ायर्फ़ॉक्स)।
प्रश्न
आप दे सकते हैं मुझे कुछ सलाह देने के लिए क्या इस समस्या का कारण हो सकता है?
क्या किसी भी तरह से विदेशी कोड (विज्ञापन-सर्वर से आने) द्वारा गतिशील रूप से बनाई गई छवियों के onerror
डीबग करने का कोई तरीका है?
यह वास्तव में अजीब है और मैं आपकी सहायता की अत्यधिक सराहना करता हूं।
हम कुछ कोड एचटीएमएल लेआउट के रूप में इस तरह के साथ काम करने के मिल सकती है। धन्यवाद –
दिलचस्प है जब मैं दूसरे console.info ('रीफ्रेश') (सेटटाइमआउट में) में ब्रेकपॉइंट डालता हूं, अगर मैं आगे बढ़ने से पहले थोड़ा इंतजार करता हूं, तो यह छवि को संक्षिप्त रूप से चमकता है या केवल टेक्स्ट प्रदर्शित करता है। तो ऐसा लगता है कि ताज़ा होने के बावजूद यह स्वतंत्र रूप से हुआ है। – klvs
यदि आपने कभी इसका समाधान किया है तो मैं उत्सुक हूं। – klvs