IE javascript 支持下移键吗?

IE javascript support for shift key down?

我有一个鼠标在细胞图像上移动

<td onmouseenter="tdME(1,1)"><img src="row.png"></td>

在 Chrome 中,我可以检查全局事件以查看是否正在按住 shift

  function tdME(r, c) {
    if ( event.shiftKey ) {
       // do stuff
    }
  }

不过在 IE 11 中不起作用,是否有跨浏览器的方法来确定是否为 onmouseenter 事件按住了 shift 键?

<head>
    <script type="text/javascript">
        function GetShiftState (event) {
            if (event.shiftKey) {
                alert ("Shift key is down.");
            }
            else {
                alert ("Shift key is up.");
            }
        }
    </script>
</head>
<body>
    Press and hold down the SHIFT key before you click on the button.
    <br />
    <button onclick="GetShiftState (event);">Get Shift key state!</button>
</body>