IE

2015-01-09 17 views
6

में ओवरले के माध्यम से कर्सर/देखभाल रक्तस्राव मैं काम कर रहा हूं और मौजूदा वेबसाइट www.shopthethirdfloor.com पर काम कर रहा हूं। आईई का उपयोग करके, यदि आप उत्पाद मेनू पर क्लिक करते हैं, तो खोज बॉक्स पर ध्यान दें और फिर पॉप अप के मेनू ओवरले के नीचे खोज फ़ील्ड को स्क्रॉल करें, खोज फ़ील्ड ओवरले के नीचे जाती है, लेकिन कर्सर ब्लिंक जारी रहता है जहां छुपा इनपुट फ़ील्ड है। यह केवल आईई में होता है। खोज और उत्पाद प्रदर्शन एक आईफ्रेम भी है। मैं सोच रहा हूं कि यह एक यानी बग/फीचर है यदि आप उपयोगकर्ता या माइक्रोसॉफ्ट हैं।IE

+1

यदि आप किसी भी समय किसी भी वेब साइट पर इंगित करने के बजाय डीबगिंग सहायता चाहते हैं, तो आपको समस्या में समस्या को पुन: उत्पन्न करने के लिए प्रासंगिक कोड पोस्ट करना होगा। –

+0

यह एक आईई बग है और आपकी साइट के लिए विशिष्ट नहीं है। शायद माइक्रोसॉफ्ट इसे एक फीचर कहलाएगा और कहेंगे कि यह एक "तत्व है जो किसी अन्य तत्व के नीचे छिपे हुए कर्सर स्थान को ढूंढने में सहायता करता है।" –

+0

जानकारी के लिए धन्यवाद। मुझे यही संदेह है, लेकिन इस पर कोई जानकारी नहीं मिली। – user999684

उत्तर

6

मैं इंटरनेट एक्सप्लोरर टीम पर काम करता हूं, और आपको आश्वस्त कर सकता हूं कि हम इसे एक सुविधा के रूप में नहीं देखते हैं। यह एक बग, सादा और सरल है। मैंने इस प्रश्न को और आपकी साइट को अगली यात्रा के दौरान समीक्षा करने के लिए टीम के मुद्दे पर एक आंतरिक टिकट में जोड़ा है।

उस समय के लिए आप document.documentMode के लिए चेक जोड़ सकते हैं, और इंटरनेट एक्सप्लोरर को असंबंधित तत्वों के शीर्ष पर कैरेट दिखाने से रोकने के लिए कुछ कार्यक्षमता लागू करें।

if (document.documentMode && document.documentMode < 12) { 
    $(document).on("focus", ":input", function (event) { 
     $(window).one("scroll", function() { 
      event.target.blur(); 
     }); 
    }); 
} 

परिणाम यहां देखा जा सकता है:: निम्न कोड में मैं एक तत्व के .onFocus घटना के दौरान एक एक बार उपयोग हैंडलर संलग्न करने के लिए, और फिर खिड़की के .onScroll घटना के दौरान यह के निपटान jQuery के $.fn.one विधि का उपयोग http://jsfiddle.net/yynsbrat/2/

मैं इस मुद्दे को हमारे अंत से हल करने के लिए टीम के साथ काम करना जारी रखूंगा, लेकिन जब तक मुझे आशा है कि यह दृष्टिकोण अंतरिम में आपकी सहायता करने में सक्षम है।

+0

यह समस्या अभी भी आईई 11 में हो रही है, क्या आपके पास कोई जानकारी है यदि यह तय किया जाएगा? –

+2

हम इस तरह के अपडेट के साथ इंटरनेट एक्सप्लोरर ब्राउज़र की सेवा नहीं कर रहे हैं। आईई के समर्थित संस्करणों को सुरक्षा अद्यतन मिलेंगे। क्या हमें इस मुद्दे को हल करना चाहिए, फिक्स माइक्रोसॉफ्ट एज में उतरेगा। इस समय, मेरे पास कोई फिक्स नहीं होगा जब कोई फिक्स होगा। – Sampson

+0

ठीक है, काफी उचित है। धन्यवाद। –