在浏览器下编辑,用户潜意识习惯按住Ctrl+S键保存编辑内容。而网页的“Ctrl + S”被默认为保存页面。用户体验很不好。需要增加快捷保存方式Ctrl+S。
在Chrome下测试通过,其他Firefox、IE神马的都不支持。
$(window).keydown(function(event) { //alert( event.ctrlKey + ' ' + event.metaKey + ' ' + event.which ); if ( event.metaKey && event.which == 83) { alert("Ctrl+S pressed."); event.preventDefault(); return false; }else{ return true; } });
网上有个实例:在线编辑器jsbin下编写html时,按住Ctrl+S,触发点击“Save”按钮事件。