IE

2015-01-09 42 views
6

içinde yer paylaşımından imleç/gösterge kanaması, www.shopthethirdfloor.com adresinde ve mevcut web sitesinde çalışıyorum. IE'yi kullanarak, ürün menüsünü tıklarsanız, arama kutusuna odaklama yapın ve sonra açılan menü yerleşimi altındaki arama alanını kaydırın, arama alanı kaplamanın altına gider, ancak imleç gizli giriş alanının bulunduğu yerde yanıp sönmeye devam eder. olduğunu. Bu sadece IE'de olur. Arama ve ürün ekranı da bir iframe. Ben bir kullanıcı veya microsoft iseniz bu bir hata/özellik olduğunu düşünüyorum.IE

+1

Sadece herhangi bir zamanda değişebilen canlı bir web sitesine işaret etmek yerine, hata ayıklama yardımında bulunmak istiyorsanız, sorunu söz konusu sorunun içinde çoğaltmak için ilgili kodu yüklemeniz gerekir. –

+0

Bu bir IE hatasıdır ve sitenize özgü değildir. Muhtemelen microsoft bir özellik olarak adlandırır ve "Başka bir elemanın altına gizlendiğinde imleç yerini bulmaya yardımcı olacak bir özellik" diyecektir. –

+0

Bilgi için teşekkürler. Şüphelendiğim şey bu, ama hakkında herhangi bir bilgi bulamadı. – user999684

cevap

6

Internet Explorer ekibinde çalışıyorum ve bunu bir özellik olarak görmediğimizden emin olabilirsiniz. Bu basit ve basit bir böcek. Bu soruyu ve sitenizi, ekibin bir sonraki triyaj sırasında gözden geçirmesi için konuyla ilgili bir iç bilete ekledim.

document.documentMode için bir kontrol ekleyebilir ve Internet Explorer'ın alakartı, ilişkisiz öğelerin üstünden göstermesini engellemek için biraz işlevsellik uygulayabilirsiniz. sonuçları burada görülebilir

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

: Aşağıdaki kodda ben bir elementin .onFocus olay sırasında bir defalık kullanımlık işleyicisi takmak ve ardından pencerenin .onScroll etkinlik boyunca bunu imha etmek için jQuery'nin $.fn.one yöntemi kullanmak http://jsfiddle.net/yynsbrat/2/

Bu sorunu çözmek için ekibimizle birlikte çalışmaya devam edeceğim, ancak bu kadarıyla bu yaklaşımın size yardımcı olabileceğini umuyorum.

+0

Bu sorun hala IE11'de gerçekleşiyor, bunun düzeltilmesi için herhangi bir bilginiz var mı? –

+2

Artık Internet Explorer tarayıcılarına böyle güncellemelerle hizmet vermiyoruz. Desteklenen IE sürümleri güvenlik güncelleştirmelerini almaya devam edecektir. Bu sorunu çözmemiz durumunda, düzeltme Microsoft Edge'e inecek. Şu anda, bir düzeltmenin ne zaman yapılacağı hakkında hiçbir bilgim yok. – Sampson

+0

Tamam, yeterince adil. Teşekkürler. –