不幸的是,在Internet Explorer 11(IE11)中使用<select>
,onmousedown
和{{1}的下拉列表中单击下拉列表时,高度有限的onchange
崩溃崩溃 }
onblur
演示:https://codepen.io/anon/pen/LBveJp
<select name="select1" onmousedown="if(this.options.length>8){this.size=8;}" onchange="this.size=0;" onblur="this.size=0;">
答案 0 :(得分:0)
让您的听众被动。
我不太确定,但是尝试使用Javascript附加这些侦听器,而不是直接在HTML中执行,然后使这些侦听器成为被动对象。那可能会解决您的问题。进一步了解被动事件监听here。