簡體   English   中英

一起使用onmousedown,onchange和onblur時IE11崩潰

[英]IE11 crashes when use onmousedown, onchange, onblur together

不幸的是,在Internet Explorer 11(IE11)中使用onmousedownonchangeonblur下拉列表中單擊時,有限的高度<select>下拉列表崩潰

<select name="select1" onmousedown="if(this.options.length>8){this.size=8;}" onchange="this.size=0;" onblur="this.size=0;">

在此處輸入圖片說明

演示: 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;"> <option value="">0001</option> <option value="">0002</option> <option value="">0003</option> <option value="">0004</option> <option value="">0005</option> <option value="">0006</option> <option value="">0007</option> <option value="">0008</option> <option value="">0009</option> <option value="">0010</option> <option value="">0011</option> <option value="">0012</option> <option value="">0013</option> <option value="">0014</option> <option value="">0015</option> <option value="">0016</option> <option value="">0017</option> <option value="">0018</option> <option value="">0019</option> <option value="">0020</option> <option value="">0021</option> <option value="">0022</option> <option value="">0023</option> <option value="">0024</option> <option value="">0025</option> <option value="">0026</option> <option value="">0027</option> <option value="">0028</option> <option value="">0029</option> <option value="">0030</option> <option value="">0031</option> <option value="">0032</option> <option value="">0033</option> <option value="">0034</option> <option value="">0035</option> <option value="">0036</option> <option value="">0037</option> <option value="">0038</option> <option value="">0039</option> <option value="">0040</option> <option value="">0041</option> <option value="">0042</option> <option value="">0043</option> <option value="">0044</option> <option value="">0045</option> <option value="">0046</option> <option value="">0047</option> <option value="">0048</option> <option value="">0049</option> <option value="">0050</option> <option value="">0051</option> <option value="">0052</option> <option value="">0053</option> <option value="">0054</option> <option value="">0055</option> <option value="">0056</option> <option value="">0057</option> <option value="">0058</option> <option value="">0059</option> <option value="">0060</option> <option value="">0061</option> <option value="">0062</option> <option value="">0063</option> <option value="">0064</option> <option value="">0065</option> <option value="">0066</option> <option value="">0067</option> <option value="">0068</option> <option value="">0069</option> <option value="">0070</option> <option value="">0071</option> <option value="">0072</option> <option value="">0073</option> <option value="">0074</option> <option value="">0075</option> <option value="">0076</option> <option value="">0077</option> <option value="">0078</option> <option value="">0079</option> <option value="">0080</option> <option value="">0081</option> <option value="">0082</option> <option value="">0083</option> <option value="">0084</option> <option value="">0085</option> <option value="">0086</option> <option value="">0087</option> <option value="">0088</option> <option value="">0089</option> <option value="">0090</option> <option value="">0091</option> <option value="">0092</option> <option value="">0093</option> <option value="">0094</option> <option value="">0095</option> <option value="">0096</option> <option value="">0097</option> <option value="">0098</option> <option value="">0099</option> <option value="">0100</option> <option value="">0101</option> <option value="">0102</option> <option value="">0103</option> <option value="">0104</option> <option value="">0105</option> <option value="">0106</option> <option value="">0107</option> <option value="">0108</option> <option value="">0109</option> <option value="">0110</option> <option value="">0111</option> <option value="">0112</option> <option value="">0113</option> <option value="">0114</option> <option value="">0115</option> <option value="">0116</option> <option value="">0117</option> <option value="">0118</option> <option value="">0119</option> <option value="">0120</option> <option value="">0121</option> <option value="">0122</option> <option value="">0123</option> <option value="">0124</option> <option value="">0125</option> <option value="">0126</option> <option value="">0127</option> <option value="">0128</option> <option value="">0129</option> <option value="">0130</option> <option value="">0131</option> <option value="">0132</option> <option value="">0133</option> <option value="">0134</option> <option value="">0135</option> <option value="">0136</option> <option value="">0137</option> <option value="">0138</option> <option value="">0139</option> <option value="">0140</option> <option value="">0141</option> <option value="">0142</option> <option value="">0143</option> <option value="">0144</option> <option value="">0145</option> <option value="">0146</option> <option value="">0147</option> <option value="">0148</option> <option value="">0149</option> <option value="">0150</option> </select> 

使您的聽眾變得被動

我不太確定,但是嘗試使用Javascript附加這些偵聽器,而不是直接在HTML中執行它,然后使這些偵聽器成為被動對象。 那可能會解決您的問題。 在此處閱讀有關被動事件監聽的更多信息。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM