chrome,FireFox与IE中的不兼容问题以及解决方法——(不断更新)

 (2015.2.27)是在做淘宝的登录界面的时候发现的一个问题;

 if(e.key=="Backspace" || e.key=="Del"){return false;};

 以上这句代码是jquery中的keypress事件,在IE中可以通过以上代码顺利识别“空格”“回删”并执行,但在chrome中就不行。

解决方法如下:

if(e.which==8 || e.which==46){return false;};

 关于滚动条的差异

Chrome:document.body.scrollLeft=window.pageXOffset;

              document.body.scrollTop=window.pageYOffset;

FireFox:document.documentElement.scrollLeft=window.pageXOffset;

           document.documentElement.scrollTop=window.pageYOffset;

IE: document.documentElement.scrollLeft=window.pageXOffset;

     document.documentElement.scrollTop=window.pageYOffset;

posted @ 2015-02-27 22:40  阿佳berry  阅读(222)  评论(0编辑  收藏  举报