正如标题所说,其他案例适用于谷歌浏览器,Firefox,iexplore和歌剧。有人知道这是为什么以及正确的边缘代码是什么,以便案例可以工作并转到另一个页面(这就是#messagebtn所做的)。
此外,我要感谢大家的时间。
document.addEventListener("keyup",function(e){
var key = e.which||e.keyCode;
switch(key){
//enter
case 13:
document.getElementById("messagebtn").click();
break;
//space
case 32:
document.getElementById("messagebtn").click();
break;
//escape
case 27:
document.getElementById("messagebtn").click();
break;
}
});