zoukankan      html  css  js  c++  java
  • CSS代码格式化和加密化

    <html> 
     <head> 
      <title>CSS代码格式化和加密化</title> 
      <meta name="Generator" content="EditPlus"> 
      <meta name="Author" content=""> 
      <meta name="Keywords" content=""> 
      <meta name="Description" content=""> 
     </head> 
     <body> 
    <script language="JavaScript"> 
    <!-- 
    function $() { 
      var elements = new Array(); 
      for (var i = 0; i < arguments.length; i++) { 
      var element = arguments[i]; 
      if (typeof element == 'string') 
        element = document.getElementById(element); 
      if (arguments.length == 1)  
        return element;    
      elements.push(element); 
      }    
      return elements; 
    } 
    function CSSencode(code) 
    { 
     code = code.replace(/\n/ig,''); 
     code = code.replace(/(\s){2,}/ig,'$1'); 
     code = code.replace(/\t/ig,''); 
     code = code.replace(/\n\}/ig,'\}'); 
     code = code.replace(/\n\{\s*/ig,'\{'); 
     code = code.replace(/(\S)\s*\}/ig,'$1\}'); 
     code = code.replace(/(\S)\s*\{/ig,'$1\{'); 
     code = code.replace(/\{\s*(\S)/ig,'\{$1'); 
     return code; 
    } 
    function CSSdecode(code) 
    { 
     code = code.replace(/(\s){2,}/ig,'$1'); 
     code = code.replace(/(\S)\s*\{/ig,'$1\n{'); 
     code = code.replace(/\*\/(.[^\}\{]*)}/ig,'\*\/\n$1}'); 
     code = code.replace(/\/\*/ig,'\n\/\*'); 
     code = code.replace(/;\s*(\S)/ig,';\n\t$1'); 
     code = code.replace(/\}\s*(\S)/ig,'\}\n$1'); 
     code = code.replace(/\n\s*\}/ig,'\n\}'); 
     code = code.replace(/\{\s*(\S)/ig,'\{\n\t$1'); 
     code = code.replace(/(\S)\s*\*\//ig,'$1\*\/'); 
     code = code.replace(/\*\/\s*([^\}\{]\S)/ig,'\*\/\n\t$1'); 
     code = code.replace(/(\S)\}/ig,'$1\n\}'); 
     code = code.replace(/(\n){2,}/ig,'\n'); 
     return code; 
    } 
    //--> 
    </script> 
    CSS代码格式化和压缩化<hr> 
    <textarea name="" rows="" cols="" style="600px;height:300px;" id="code"> 
    /*请将CSS代码复制到这里,下面是示例*/ 
    </textarea><br> 
    <input type="submit" onclick="$('code').value = CSSdecode($('code').value);" value="格式化"> | <input type="submit" onclick="$('code').value = CSSencode($('code').value);" value="压缩化" /> 
     </body>  
    </html> 
    
  • 相关阅读:
    基于Kalman filter 的北斗卫星三维坐标后数据处理
    原子串口使用0D0A结尾作为结束字符
    GY90614 读取温度,修改辐射率,拟合曲线
    CRH PC11配置
    _I2C_SDA_READ 状态确定为输入
    read_byte
    SDA 右移赋值
    积极心态-刚入职的我们
    mysql基础知识点(复习一)
    java基础知识点(复习一)
  • 原文地址:https://www.cnblogs.com/mahaisong/p/1970903.html
Copyright © 2011-2022 走看看