(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;