javascript 即兼容性升级页面样式片段
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 即兼容性升级页面样式片段相关的知识,希望对你有一定的参考价值。
function msieversion() {
var ua = window.navigator.userAgent;
var msie = ua.indexOf("MSIE ");
var edge=ua.indexOf("Edge");
if(edge>0){
loadCssCode("html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td {"+
"font-family: 'Arial Normal', 'Arial' !important;"+
"}");
}
if (msie > 0) {
return parseInt(ua.substring(msie + 5, ua.indexOf(".", msie)));
} else {
return 0;
}
}
function loadCssCode(code){
var style = document.createElement('style');
style.type = 'text/css';
style.rel = 'stylesheet';
try{
//for Chrome Firefox Opera Safari
style .appendChild(document.createTextNode(code));
}catch(ex){
//for IE
style.styleSheet.cssText = code;
}
var head = document.getElementsByTagName('head')[0];
head.appendChild(style);
}
var ieVersion = msieversion();
if (ieVersion && ieVersion <= 8) {
$state.go('update');
}
以上是关于javascript 即兼容性升级页面样式片段的主要内容,如果未能解决你的问题,请参考以下文章
30秒就能看懂的JavaScript 代码片段
IE兼容性代码中多语言样式+IE不兼容解决
jQuery入门教程
Javascript 兼容方法获取元素样式
在android studio中升级repo v9后,片段必须是公共静态类崩溃错误
前端基础入门第一阶段-Web前端开发基础环境配置