0%

005-高性能网站建设笔记-07避免CSS表达式、08使用外部的js和css

摘要:

07避免CSS表达式

浏览器兼容,大部分不支持css表达式

08使用外部的js和css

内联和外置

  • 内联:默认的script 引入
  • 外置:动态加载 脚本
    切割公共部分,适当选择使用外部js和css
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    <script>
    function doOnload(){
    setTimeout("downloadComponents()",10);
    }
    window.onload=doOnload;

    function doenloadComponents(){
    downloadJS("ss");
    downloadCSS("aaa");
    }

    function downloadJS(url){
    var elem = document.createElement("script");
    elem.src = url;
    document.body.appendChild(elem);
    }

    function downloadCSS(url){
    var elem = document.createElement("link");
    elem.rel = "stylesheet";
    elem.type = "text/css";
    elem.href = url;
    document.body.appendChild(elem);
    }
    </script>
一分也是爱,两分情更浓【还没有人赞赏,支持一下呗】