当前位置: 代码迷 >> JavaScript >> iframe 火狐获取键盘编码有关问题
  详细解决方案

iframe 火狐获取键盘编码有关问题

热度:17   发布时间:2012-08-08 14:32:45.0
iframe 火狐获取键盘编码问题
查看资料后,keycode ff不兼容,最后使用event.which和event.charCode 在ff浏览器还是没有起作用,


在火狐浏览器下,下面这段代码来获取键盘事件,现在我想捕捉回车事件,怎么来实现呢?
<iframe src="about:blank" frameborder="0"></iframe> 
var ifr = frames[0];
ifr.document.designMode = 'on'; //可编辑状态
ifr.document.addEventListener("keydown",function (){fireKeyDown();}, true);
function fireKeyDown() {
  alert("弹出");
 }

------解决方案--------------------
JScript code

var ifr = frames[0];
ifr.document.designMode = 'on'; //可编辑状态
ifr.document.addEventListener("keydown",fireKeyDown, true);
     function fireKeyDown(event) {
    if(event.keyCode == 13)
        alert("弹出");
     } 
  相关解决方案