zoukankan      html  css  js  c++  java
  • FireFox 与 IE 差别[不断更新中...]

    写在最前面

      现在的网络浏览器已经不在是IE一种浏览器的天下了,作为developer的我们也应当关注这个问题。现在主流的两大浏览器阵营FireFox与IE都有各自的编码特色。我们需要理解掌握它们,以便于在以后的开发中能够熟练的操作它们。

    具体内容

    FireFox与IE在JS上的区别:

    1。innerText属性在IE下能正常运行,在其它浏览器(FF、Chrome、Opera)不支持。Safari未测试。

      解决方法:非IE支持的对应属性为txtContent。用下面的函数来取innerText。

    function $text(id)
    {
    var isIE=(navigator.appName.indexOf('Explorer')>-1);
    if(isIE)
    {
    return document.getElementById(id).innerText+' Is IE!';
    }
    else
    {
    return document.getElementById(id).textContent+' Not IE!';
    }
    }

    2。对象宽高赋值问题:FireFox中 obj.style.height = imgObj.height 的语句无效。赋值时必须需要加上单位px才行。加px在IE中是得到支持的。

      所以统一使用 obj.style.height = imgObj.height + 'px';

    3。

    FireFox与IE在CSS上的区别:

    1。实现透明效果时,IE支持的是:filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);

      而其它浏览器(FF、Chrome、Opera)支持的是:opacity: 0.5;

    兼容的方法是:

    #div1{
    background-color:gray;
    border:1px black solid;
    200px;
    height:100px;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
    opacity: 0.5;
    }

    2。

    3。

    最后的说明

    本文是一个不断积累的过程记录,希望大家有好的东西也跟我分享一下。 :)文章旨在技术交流,没有任何商业目的。

    另外也渴望能看到的高手们,能够与我交流分享你在这个论题上的学习心得与开发经验。[所谓三人行必有我师,只要你知道的,我不知道的,我认为你对我来说就是高手。]

  • 相关阅读:
    Windows逆向分析入门(六)——实战篇(用户信息)
    Windows逆向分析入门(五)——工具篇
    Windows逆向分析入门(四)——代码篇
    Windows逆向分析入门(三)——方法篇
    Windows逆向分析入门(二)——原理篇
    Windows逆向分析入门(一)——总篇
    WeTool的实现原理是什么呢?
    处理器如何实现原子操作
    如何保证对象在线程内唯一
    渣渣写算法之队列
  • 原文地址:https://www.cnblogs.com/Ren_Lei/p/1778616.html
Copyright © 2011-2022 走看看