javascript – event.returnValue = false替换在IE 11中不起作用的preventdefault
作者:互联网
以下工作正常,除了在IE 11中:
if( event.keyCode == 18 )
{
event.preventDefault ? event.preventDefault() : event.returnValue = false
altcurrentstate = "keyisdown";
Xmouse = x;
Ymouse= y;
return false;
}
我也试过了这个网站提供的其他方式但是不行,似乎无法阻止IE11中的默认无论如何,对于alt和箭头键. event.returnValue = false;诀窍也不起作用.不使用return false或者……
解决方法:
尝试在回调函数中实际返回false.
标签:javascript,cross-browser,internet-explorer-11 来源: https://codeday.me/bug/20190708/1405393.html