vue專案在ie上的限制提示分為兩種情況:
1、在ie9版本以下的版本情況:
由於ie9以下的ie版本無法識別一下es6方法,所以在vue中的js無法執行,開啟**會直接白屏,沒有任何顯示。
sdfds
所以**校驗瀏覽器的**不能在vue中執行,可以在index.html中執行校驗瀏覽器版本的**
"en2、在ie9版本以上的版本情況:">"
">
我們專案限制至少ie11能夠使用,在router全域性路由中路由守衛攔截中檢測瀏覽器型別版本,ie11瀏覽器一下的跳轉到到login.vue介面,在login介面提示或者限制使用ie11一下版本
router.config.js
router.beforeeach((to, from, next) =>login.vueelse
if (ua.match(/firefox/) != null
) else
if (ua.match(/opera/) != null
) else
if (ua.match(/chrome/) != null
) else
if (ua.match(/safari/) != null
)
var arr = new
array(browsertype, browserversion);
return
arr;
}let browserarr =checkbrowser();
if (browserarr[0] == '
ie' && (1 * browserarr[1]) < 11 && to.path != "
/login
")
else
})
//賬號密碼登入
aclogin()
}if (!this.loginform.username || !this
.loginform.password) );
return
false
; }
var postdata =,
platformcode: 1,
};this
.$axios()
.then((res) =>)
.catch(() =>);
},checkbrowser()
else
if (ua.match(/firefox/) != null
) else
if (ua.match(/opera/) != null
) else
if (ua.match(/chrome/) != null
) else
if (ua.match(/safari/) != null
)
var arr = new
array(browsertype, browserversion);
return
arr;
}
如何設定IE瀏覽器
問題描述 如何設定 ie瀏覽器 解決方法 1 選擇 ie選單欄上的 工具 internet 選項2 將站點 加入受信任站點,選擇 安全 page 頁,選擇 可信站點 點選 站點 按鈕。3 不要勾選 對該區域中的所有站點要求伺服器 驗證 https 在 該 新增到區域 的文字框中,輸入你的站點位址,例...
Mac上使用IE瀏覽器
我們都知道在mac上不能直接安裝ie瀏覽器,如果要在mac上使用ie瀏覽器,網上也有很多方法,比如安裝虛擬機器 通過安裝 crossover或使用wine來安裝ie 通過mac自帶的瀏覽器safari ie核心等,但我覺得目前比較好用的方法是通過安裝外掛程式,chrome有兩款可以相容ie核心的外掛...
vue專案在IE瀏覽器下的異常解決
vue cli2構建vue專案,在google瀏覽器下渲染 互動正常。在ie11瀏覽器開啟頁面未能正常渲染。某單頁面專案是,導航無法正常路由。分析報錯 promise 未定義,推測js的六瀏覽器相容性問題。其他類似報錯 vuex vuex requires a promise polyfill in...