0
我有這個代碼在PHP中用於組合和壓縮CSS和JS文件。asp.net組合和壓縮的CSS,JS文件
$css = '';
$files = explode(',',$_SERVER['QUERY_STRING']);
if('css' == $files[0]){
$type = 'css';
$root = 'css/';
}else if('javascript' == $files[0]){
$type = 'js';
$root = 'js/';
}
header("Content-type: text/$files[0]");
ob_start("compress");
function compress($buffer) {
$buffer = preg_replace('!/\*[^*]*\*+([^/][^*]*\*+)*\/!', '', $buffer);
$buffer = str_replace(array("\r\n", "\r", "\n", "\t", ' ', ' ', ' '), '', $buffer);
return $buffer;
}
if(sizeof($files))
{
foreach($files as $file)
{
$css.= (is_file($root.$file.'.' . $type) ? file_get_contents($root.$file.'.' . $type) : '');
}
}
echo $css;
如何我可以壓縮,合併CSS和JS文件用asp.net
感謝
好的綜合工具 – Kram