谁用过淘宝的js压缩工具TBCompressor,utf-8(有bom)的文件一压缩就出错,utf-8(无bom)到可以压缩,但压缩出来的汉字是乱码,是不是我用的不对呀

解决方案 »

  1.   

    压缩工具一般都是针对utf-8的,应该没什么问题
    不过良好的习惯是在js中用变量存储中文(从html过来),这样你压缩就没问题了
    而且比较方便语言扩展JsPacke 用得比较多些
      

  2.   

    你的意思是中文放到html标签的属性里?
      

  3.   

    比如你js里有个中文字 "你好"
    你在js里做个方法var _utf8-hello;
    function setUTF8Code(str){
      _utf8-hello=str;
    }然后在html里  setUTF8Code{"你好"};把字符分开.还有种做法是用xml存起来
      

  4.   

    建议使用在线JavaScript压缩工具 http://dean.edwards.name/packer/