我试图使用内容可编辑DIV设计一个编辑器。我想处理撤消选项(ctrl + z)。我能够监听事件。但我发现IE处理这个键并且只撤消我们输入的内容和不是任何动态插入的 html 内容(如表格)。所以我写了这段代码来检查我是否可以阻止浏览器处理 ctrl+z 事件。
function keydownevent(e)
{
if(e.ctrlKey && e.keyCode==90)
{
alert('aa').
e.preventDefault();
e.stopPropagation();
}
}
输出是浏览器正在清除内容,然后发出警告消息。如何防止这种情况发生?