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
                }); 
            });        
        }   
  • 相关阅读:
    定位小结
    定位知识点
    css属性书写顺序
    清除浮动及清除浮动的方法
    margin合并和塌陷问题
    css特性-层叠性,继承性,优先级
    css属性简写
    css布局之双飞翼布局
    css布局之圣杯布局
    css布局之等高布局
  • 原文地址:https://www.cnblogs.com/sniper007/p/2739094.html
Copyright © 2011-2022 走看看