zoukankan      html  css  js  c++  java
  • 【项目中遇到的问题】textarea 在IE下ctrl+z 或者撤销不好使

    微博发布框,绑定了N多事件,在IE下ctrl+z  或者撤销不好使,没有找到原因,

    下面的是一个解决方案,但是我试了,特别卡,哎,目前还找不到更好的解决方案

        function fixedCtrlZ($obj){
            var log = []; 
            $(function () { 
                var txt = window.setInterval(function () { 
                    if (log[log.length - 1] != $obj.val()) { 
                        log[log.length] = $obj.val(); 
                    } 
                }, 1500); 
                var isCtrl = false
                $(document).keydown(function (e) { 
                    if (e.which === 17) 
                        isCtrl = true
                    if (e.which === 90 && isCtrl === true) { 
                        log.pop(); 
                        $obj.val(log[log.length - 1]).blur(); 
                    } 
                }).keyup(function (e) { 
                    if (e.which === 17) 
                        isCtrl = false
                }); 
            });        
        }   
  • 相关阅读:
    PAT 1036 Boys vs Girls (25分) 比大小而已
    idea创建maven项目慢的原因以及解决方案
    git diff 理解
    git status 命令详解
    java注解
    单例模式
    io分类
    数据库设计的范式
    mysql约束
    mysql去重复关键字distinct的用法
  • 原文地址:https://www.cnblogs.com/sniper007/p/2739094.html
Copyright © 2011-2022 走看看