取消IE 8中选择的javascript mousedown事件无法正常工作

时间:2014-05-01 18:58:56

标签: javascript javascript-events internet-explorer-8

我正在尝试取消IE 8中的javascript mousedown事件。我尝试了许多不同的选项和组合。我把它归结为这个纯IE的例子,它适用于IE 11和Chrome,但不适用于IE 8。

我已经尝试到处寻找答案,但似乎没有任何效果。如果您有任何想法,请告诉我。

谢谢,迈克。

<html>
<head>
</head>
<body>
<select id="cmb" onmousedown="cancelEvent(event);">
<option>one</option>
<option>two</option>
</select>
<script type="text/javascript">
function cancelEvent(e) {

  if (!e) e = window.event;

   e.returnValue = false;
   if (e.preventDefault)
      e.preventDefault();

   return false;

};
</script>
</body>
</html>

0 个答案:

没有答案