如何在javascript中实现ctrl z?
经过多次谷歌搜索后,我偶然发现了execCommand:
我正在使用document.execCommand("undo", false, null)
,但它不起作用
使用Firefox。
我输入了第二个和第三个参数,即使它们在Firefox中是可选的。
任何想法,见解,建议,示例等?
答案 0 :(得分:0)
由于这还没有得到正式回答,所以我写了这个,如果这有帮助的话
它扩展了jquery,以便检测 ctrl + z 。并且可以像这样使用:
$('input').disableUndo();
或者如果您希望它在用户尝试撤消时执行某些操作
$('input').disableUndo(function(element){
// do custom stuff
});
<强> jsFiddle Demo 强>