/*
*這段程式可以定時重新加載頁面中所有link引入的css檔案
*params:pertime為每多少毫秒重新加載
*
*/
function autorefreshcss(pertime){
var links = document.getElementsByTagName("link");
var auto = function(links){
var linkslen = links.length;
for(var i = 0; i < linkslen; i++){
var perlink = links[i], prelinkhre = '';
if(perlink.href.indexOf("?") == -1) {
perlink.href += '?' + gettime();
} else {
prelinkhre = perlink.href.slice(0, perlink.href.lastIndexOf('?'));
perlink.href = prelinkhre + '?' + gettime();
}
}
}
setInterval(function(){auto(links);}, pertime);
}
//擷取時間戳
function gettime(){
var time = new Date();
return time.getTime();
}
//使用方式
window.onload = function(){
autorefreshcss(1000);
}