IE8下的怪異模式

使用DWZ框架,總是出現點擊button後在winxp IE8下出現新頁面,通過檢查後發現IE8下submit後,return false就不行了,必須使用window.event.returnValue = false;javascript

加個判斷吧java

 

//加入這句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;
相關文章
相關標籤/搜索