<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    qqjianyue代碼工

    砌java代碼
    posts - 62, comments - 9, trackbacks - 0, articles - 10
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    動態 導入 css/javascript 文件

    Posted on 2009-02-18 12:43 Qzi 閱讀(969) 評論(0)  編輯  收藏 所屬分類: javascript
    函數:
    import導入文件的路徑、類型、和title,title用來標識你是否已導入這個文件用。
    setStyle用于使導入的css有效,根據不同的瀏覽器,可能css生效的條件不同,反復無效與有效間切換,可以使得最后有效。
     1function $import(path, type, title) {
     2    var s, i;
     3    if (type == "js"{
     4        var ss = document.getElementsByTagName("script");
     5        for (i = 0; i < ss.length; i++{
     6            if (ss[i].src && ss[i].src.indexOf(path) != -1{
     7                return;
     8            }

     9        }

    10        s = document.createElement("script");
    11        s.type = "text/javascript";
    12        s.src = path;
    13    }
     else {
    14        if (type == "css"{
    15            var ls = document.getElementsByTagName("link");
    16            for (i = 0; i < ls.length; i++{
    17                if (ls[i].href && ls[i].href.indexOf(path) != -1{
    18                    return;
    19                }

    20            }

    21            s = document.createElement("link");
    22            s.rel = "alternate stylesheet";
    23            s.type = "text/css";
    24            s.href = path;
    25            s.title = title;
    26            s.disabled = false;
    27        }
     else {
    28            return;
    29        }

    30    }

    31    var head = document.getElementsByTagName("head")[0];
    32    head.appendChild(s);
    33}

    34
    35function setStyle(title) {
    36    var i, links, eflag = false;
    37    links = document.getElementsByTagName("link");
    38    for (i = 0; links[i]; i++{
    39        if (links[i].getAttribute("rel").indexOf("style"!= -1 && links[i].getAttribute("title")) {
    40            links[i].disabled = true;
    41            if (links[i].getAttribute("title").indexOf(title) != -1{
    42                links[i].disabled = false;
    43                eflag = true;
    44            }

    45        }

    46    }

    47    if (!eflag) {
    48        $import("skin/" + title + "/default.css""css", title);
    49        setStyle(title);
    50    }

    51}
    主站蜘蛛池模板: 亚洲国产精品18久久久久久 | 女人裸身j部免费视频无遮挡| 99视频在线观看免费| 国产大片线上免费观看| 精品国产日韩亚洲一区| 亚洲砖码砖专无区2023| 97精品免费视频| 国产亚洲综合色就色| 国产精品无码亚洲一区二区三区| 91精品国产免费网站| 亚洲AV无码国产一区二区三区| 成人女人A级毛片免费软件| 香港经典a毛片免费观看看| 日韩特黄特色大片免费视频| 亚洲成年人免费网站| 日韩免费人妻AV无码专区蜜桃 | 亚洲一级片内射网站在线观看| 男人的天堂av亚洲一区2区| 永久亚洲成a人片777777| 久久九九久精品国产免费直播| 亚洲av手机在线观看| 亚洲第一精品电影网| 亚洲毛片免费观看| 亚洲一区二区三区四区视频| 69式国产真人免费视频| 亚洲欧洲国产经精品香蕉网| 亚洲精品人成无码中文毛片| 91福利免费网站在线观看| 在线精品亚洲一区二区| 亚洲AV无码一区二区三区系列| 成人久久免费网站| 久久久久久亚洲精品成人| 69免费视频大片| 羞羞视频免费网站在线看| 亚洲中文字幕一区精品自拍| 亚洲性天天干天天摸| 全免费毛片在线播放| 在线观看亚洲免费视频| 亚洲人色婷婷成人网站在线观看| 日韩精品久久久久久免费| 国产免费A∨在线播放|