<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}
    主站蜘蛛池模板: 亚洲精品综合久久| 德国女人一级毛片免费 | 最近的免费中文字幕视频| 亚洲黄色在线观看网站| 在线人成精品免费视频| 亚洲综合综合在线| 亚洲三级高清免费| 亚洲日本一线产区和二线| 破了亲妺妺的处免费视频国产| 激情婷婷成人亚洲综合| 亚洲福利中文字幕在线网址| 久久久免费观成人影院| 久久青青成人亚洲精品| 97性无码区免费| 欧美色欧美亚洲另类二区| 亚洲精品无码久久久| a级午夜毛片免费一区二区| 亚洲视屏在线观看| 日韩高清在线高清免费| 一区二区在线视频免费观看| 亚洲熟女一区二区三区| 久久综合给合久久国产免费| 国产成人亚洲合集青青草原精品| 永久免费AV无码网站在线观看| 免费无码午夜福利片| 亚洲国产精品无码久久久蜜芽| 24小时日本韩国高清免费| 亚洲色在线无码国产精品不卡| 亚洲第一区精品观看| 免费91最新地址永久入口| 亚洲H在线播放在线观看H| 成人亚洲综合天堂| 久久精品中文字幕免费| 亚洲乱码av中文一区二区| 狠狠综合久久综合88亚洲| 四虎最新永久免费视频| 日本一区二区三区免费高清在线| 久久亚洲AV成人无码国产| 黑人粗长大战亚洲女2021国产精品成人免费视频 | 亚洲美女高清一区二区三区| 无码人妻久久一区二区三区免费|