在JavaScript中实现撤销功能
Implementing undo functionality in JavaScript
如何在javascript中实现ctrl z ?
在谷歌搜索了无数次之后,我偶然发现了execCommand:
我正在使用document.execCommand("undo", false, null)
,但它不起作用与Firefox。
我输入了第二个和第三个参数,尽管它们在Firefox中是可选的。
有什么想法、见解、建议、例子等吗?由于这个问题还没有得到官方的答复,所以我写了这篇文章,希望对大家有所帮助
它扩展了jquery,所以它可以检测ctrl + z。并且可以这样使用:
$('input').disableUndo();
或者当用户试图撤销
时,你想让它做些什么$('input').disableUndo(function(element){
// do custom stuff
});
<<p> jsFiddle演示/strong> 相关文章:
- 如何在Javascript中实现剪切、复制和粘贴功能
- 如何在对象上实现类似拼接的功能
- 使用触摸启动导航下拉菜单,以实现 IOS 功能
- 如何使用 get_template_directory_uri() 正确实现 jQuery 菜单功能到 Wordpres
- 如何实现 Javascript 自动完成功能
- jPlayer-通过Javascript实现回放功能
- 如何在纯JS中实现jQuery.map()的等效功能
- 在Javascript中实现倒带功能
- 在以下情况下,如何使用AJAX实现删除功能
- 自动执行Javascript中的功能,用于评测实现
- 如何在Java中实现与JavaScriptString.replace(RegEx,function)相同的功能
- androidphonegap-在单个html页面中导航功能或事件时实现后退按钮
- AngularJs 实现搜索功能
- 在 IOS 中实现 JS 功能
- 如何将此功能实现到我的索引.html
- 如何通过点击实现下载功能?[使用电话间隙]
- JS承诺在功能内实现
- 如何实现 CloudSearch Amazon 和 Jquery 自动完成功能
- 在浏览器环境之外充分实现WebGL兼容性所需的最小功能是什么?
- 对模块设计中功能实现的困惑