浏览器兼容性问题总结

原创 2013年12月04日 10:06:13


  • 背景:在前台开发中兼容性问题让往往比较头痛,下面总结一下
  • 根据浏览器选择不同的CSS文件
    全选示例 :
    //////////////////在IE中采用的CSS////////////////////////
    <!--[if IE]>
    	<link rel="stylesheet" href="<c:url value="/style/login/css/base_ie.css"/>"
    		type="text/css" />
        <link rel="stylesheet"
    		href="<c:url value="/style/login/css/medicine_login_ie.css"/>"
    		type="text/css" />
    <![endif]-->
    
    /////////////////在其他浏览器中采用的CSS/////////////////
    <link rel="stylesheet" href="<c:url value="/style/login/css/base.css"/>"
    	type="text/css" />
    <link rel="stylesheet"
    	href="<c:url value="/style/login/css/medicine_login.css"/>"
    	type="text/css" />
    
  • 根据浏览器选择不同的js
    全选示例 :
    if(navigator.appName == "Microsoft Internet Explorer"){
        //在IE下调用的js,若没有版本上的要求,可以不区分,直接写js
        if(navigator.appVersion.match(/8./i)=='8.'){//IE8
            ...
        }else if(navigator.appVersion.match(/7./i)=='7.'){//IE7
            ...
        }else if(navigator.appVersion.match(/6./i)=='6.'){//IE6
            ...
        }
        
    }else{
        //在非IE下调用的js
    
    }
    
  • 根据语言不同选择不同页面
    全选示例 :
    <script language="JavaScript">
    var SysLan = window.navigator.systemLanguage; //取得浏览器版本语言
    if(SysLan == "zh-cn")window.location = ""; //中文页面
    if(SysLan == "en-us")window.location = ""; //英文页面
    </script>
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

浏览器对DIV+CSS兼容性问题大总结

接触DIV+CSS架构已经快两年了,个人觉得css入门不难,但要学精并非一朝一夕的,现在大部分网络公司都比较主张用div+css来布局,这就面临着一个比较难的问题——浏览器的兼容性。 下面整理了一下...

CSS浏览器兼容性问题详解总结

CSS浏览器兼容性问题详解总结 2009-11-12 11:39 对css缩写的支持问题: 不论是ie 还是ff对css的缩写都有一小点问题 比如 border: ...

css js 在不同浏览器兼容性问题总结

最近的面试中总是问我一些浏览器兼容性问题,所以下面做一个总结:为什么会出现这种现象呢?主要就是像Firefox这样浏览器良好支持W3C标准,是目前对CSS支持最好的浏览器,而ie是出现的比较早,在w3...

常见浏览器兼容性问题与解决方案总结

无论在写什么项目,只要牵扯到浏览器总会出现大大小小的一系列兼容性问题,下面就总结下时常遇到的浏览器兼容问题,以及其解决的办法。1.问题之一:不同浏览器标签默认的外补丁和内补丁是不同,就此问题也会遇到兼...

浏览器兼容性问题

  • 2015-01-27 12:06
  • 111KB
  • 下载

javascript中new Date()的浏览器兼容性问题

引言: 同一种语言JavaScript,在不同的浏览器中,存在语言兼容性问题,本质上是由于不同的浏览器是支持的语言标准和实现上各有差异。本文将基于new Date来创建Date对象来分析这个问题。...

css浏览器兼容性问题

  • 2013-12-08 19:44
  • 52KB
  • 下载

CSS 多浏览器兼容性问题及解决方案

一、document.formName.item(”itemName”) 问题  问题说明:IE下,可以使用 document.formName.item(”itemName”) 或 docum...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)