zoukankan      html  css  js  c++  java
  • 常用的属性兼容性备忘

    有一些兼容性的写法老忘记,现在只好贴出来,以示备忘。

    1.scrollTop(滚动条的高度)

    window.onscroll=function()
        {
            //alert( document.body.scrollTop);//兼容chrom
            alert( document.documentElement.scrollTop);//ff,ie
        };

    2.document.documentElement.clientHeight(可视区的高度,全部兼容)

    3.输入检测

    ie : onpropertychange : 输入连续触发 ff,chrom:oninput : 也是连续触发

    window.onload = function(){
    var ie = !-[1,];
    if(ie){
            oT.onpropertychange = toChange;
        }
        else{
            oT.oninput = toChange;
        }
    }
    function toChange() {   alert(123); }

    4.插入节点

    obj.insertBefore(newNode,position);

    obj,表示在哪里插入,newnode是新的节点,positin,就是插入节点的位置

    <!doctype html>
    <html lang="en">
    <head>
    <meta charset="UTF-8" />
    <title>Document</title>
    <style type="text/css">
    </style>
    <script type="text/javascript">
    window.onload=function () {
        var oUl=document.getElementById("list");
        var oLi=document.createElement('li');
        oLi.innerHTML='草莓';
        
        oUl.insertBefore(oLi,oUl.children[3]);
    }
    </script>
    </head>
    <body>
        <ul id="list">
            <li>香蕉</li>
            <li>苹果</li>
            <li>西瓜</li>
            <li>榴莲</li>
        </ul>
    </body>
    </html>

    5.事件源

    ie:srcElement,ff:target

  • 相关阅读:
    tomcat8.5配置redis实现session共享(tomcat-redis-session-manager-master)
    HDU4292(KB11-H 最大流)
    HDU4280(KB11-G 最大流)
    POJ1149(最大流)
    POJ3281(KB11-B 最大流)
    POJ3436(KB11-A 最大流)
    Codeforces841B
    Codeforces841A
    HDU2255(KB10-K 二分图最大权匹配)
    HDU1281(KB10-D 二分图最大匹配)
  • 原文地址:https://www.cnblogs.com/masita/p/4208628.html
Copyright © 2011-2022 走看看