none
怎样使用JS向页面引入CSS文件? RRS feed

答案

  •     <script language="javascript">
            window.onload = function() {
            var l = document.createElement("link");
                l.setAttribute("type", "text/css");
                l.setAttribute("rel", "stylesheet");
                l.setAttribute("href","my.css");

                document.getElementsByTagName("head")[0].appendChild(l);

     

            }
        </script>

    • 已建议为答案 mldark 2009年9月19日 8:39
    • 已编辑 mldark 2009年9月19日 8:40 笔误
    • 已标记为答案 NineTyNine_LiPei 2009年9月19日 15:22
    2009年9月19日 8:23
  • ie中除了上面的方法外,还可以直接使用下面一行

    <script>
    var styleSheet = document.createStyleSheet('http://c.csdn.net/bbs/t/5/t5.css');
    </script>
    【孟子E章】
    2009年9月19日 8:30
    版主

全部回复

  •     <script language="javascript">
            window.onload = function() {
            var l = document.createElement("link");
                l.setAttribute("type", "text/css");
                l.setAttribute("rel", "stylesheet");
                l.setAttribute("href","my.css");

                document.getElementsByTagName("head")[0].appendChild(l);

     

            }
        </script>

    • 已建议为答案 mldark 2009年9月19日 8:39
    • 已编辑 mldark 2009年9月19日 8:40 笔误
    • 已标记为答案 NineTyNine_LiPei 2009年9月19日 15:22
    2009年9月19日 8:23
  • ie中除了上面的方法外,还可以直接使用下面一行

    <script>
    var styleSheet = document.createStyleSheet('http://c.csdn.net/bbs/t/5/t5.css');
    </script>
    【孟子E章】
    2009年9月19日 8:30
    版主