IE8下的怪异模式
使用DWZ框架,老是出现点击button后在winxp IE8下出现新页面,经过检查后发现IE8下submit后,return false就不行了,必须使用window.event.returnValue = false;
加个判断吧
//加入这句IE8以下版本return false不管用 frankie2015.3.6 if (navigator.appName == 'Microsoft Internet Explorer') { var ua = navigator.userAgent; var re = new RegExp("MSIE ([0-9]{1,}[\.0-9]{0,})"); var rv = -1; if (re.exec(ua) != null) { rv = parseFloat( RegExp.$1 ); } if (rv <= 8.0) { window.event.returnValue = false; } } return false;