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
                }); 
            });        
        }   
  • 相关阅读:
    Effective C++ 学习笔记(12)
    Effective C++ 学习笔记(6)
    Effective C++ 学习笔记(13)
    Effective C++ 学习笔记(11)
    Effective C++ 学习笔记(10)
    (转)C++函数后加const的意义
    Effective C++ 学习笔记(14)
    Effective C++ 学习笔记(7)
    Effective C++ 学习笔记(9)
    Effective C++ 学习笔记(8)
  • 原文地址:https://www.cnblogs.com/sniper007/p/2739094.html
Copyright © 2011-2022 走看看