環(huán)境包:reactreact-timeout瀏覽器:版本 11.576.14393.0更新版本 11.0.38版本11.0.9600.18816更新版本 11.0.47IE11IE11現(xiàn)狀select組件,select的下拉框組件。當(dāng)列表過(guò)多出現(xiàn)滾動(dòng)條時(shí)候,拖動(dòng)滾動(dòng)條,兩個(gè)版本行為不一致。第一個(gè)版本的IE11,當(dāng)拖動(dòng)滾動(dòng)條,焦點(diǎn)在body上第二個(gè)版本的IE11,當(dāng)拖動(dòng)滾動(dòng)條,焦點(diǎn)在下拉框上關(guān)鍵代碼onBlur = (e)=>{ //IE系列瀏覽器在拖動(dòng)滾動(dòng)條時(shí)會(huì)讓dropdown獲得焦點(diǎn),input失去焦點(diǎn) let dropdown = ReactDOM.findDOMNode(this.refs.dropdown); if(dropdown && dropdown.contains(document.activeElement)) return; this.delayToHide();}預(yù)期結(jié)果當(dāng)拖動(dòng)滾動(dòng)條時(shí)候,下拉框不消失問題如何進(jìn)行兼容性判斷?讓拖動(dòng)滾動(dòng)條,下拉框不消失。
IE11獲取焦點(diǎn)兼容性問題
紅糖糍粑
2019-02-05 17:52:19