JavaScript: effettuare il refresh dei file CSS
In alcuni casi potrebbe essere necessario effettuare il refresh dei file CSS con JavaScript.
Si tratta di aggiungere una query string agli URL dei file CSS per forzarne il refresh:
'use strict';
const refreshCSS = () => {
const links = document.querySelectorAll('link[href$=".css"]');
if(links.length > 0) {
links.forEach(link => {
let url = link.getAttribute('href');
link.setAttribute('href', `${url}?v=${Date.now()}`);
});
}
};