emu in blogjava

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            171 隨筆 :: 103 文章 :: 1052 評論 :: 2 Trackbacks
          原文鏈接

          最早的方法發表在msdn上:
          http://blogs.msdn.com/b/shivap/archive/2007/05/01/combine-css-with-js-and-make-it-into-a-single-download.aspx


          代碼是像這樣子的:
          <!-- /*
          function test(){}
          <!-- 
          */
          <!-- body { background-color: Aqua; }

          可是這樣css就必須要全部放到一行里面了。我做了一點點小修改來試圖可以合并多行的css或者多個css的內容進去:
          <!-- /*
          setTimeout('document.body.innerHTML="<span>Hello World</span>"',0);
          <!-- 
          */
          <!-- emu{emu:"\
          /*
          "}
          span { background
          -color: #f00; }
          span { color: #0ff; }
          /* */

          這樣對于css來說,只是多了一個無用的規則 emu:{emu:"/*"}
          而對于js來說,多了一行內容為 <!-- emu{emu:"\ 的注釋,以及一大塊/*開始的,包含了所有css內容的注釋。
          IE9、Firefox5、safari5、chrome14下通過。沒裝opera,不是太關心這貨。
           
          posted on 2011-07-19 16:12 emu 閱讀(3393) 評論(2)  編輯  收藏 所屬分類: web優化

          評論

          # re: 把css和js寫到一個文件里面的增強版 2011-09-01 18:22 camdyzeng
          就一個js,用工具把css轉成字符串,用js直接插入head里  回復  更多評論
            

          # re: 把css和js寫到一個文件里面的增強版 2012-05-15 20:55 小小鳥呀
          我是第一次來到這里的??戳瞬┲鞯奈恼?。真的是不錯呀。
            回復  更多評論
            

          主站蜘蛛池模板: 定边县| 乐昌市| 留坝县| 长泰县| 遂宁市| 澎湖县| 新田县| 徐汇区| 加查县| 本溪| 濉溪县| 崇信县| 治多县| 正定县| 满洲里市| 东兰县| 澄迈县| 扎囊县| 南乐县| 上杭县| 太谷县| 通河县| 游戏| 宜君县| 炎陵县| 阿城市| 兴仁县| 鄢陵县| 木里| 福清市| 大埔区| 天台县| 台江县| 张北县| 罗山县| 志丹县| 大埔区| 时尚| 上杭县| 万年县| 阜南县|