Login
Сколько лет учиться на программиста?
9821 просмотров
Перейти к просмотру всей ветки
in Antwort uscheswoi_82 02.09.20 17:43, Zuletzt geändert 02.09.20 18:57 (uscheswoi_82)
Потом недавно с проблемой кэширования html, css, js столкнулся, пример с css - я решил версию css в скрытый DIV зафигачить вот допустим старый css main.css: #version { visibility:hidden; } /* Невидимый div */ #version::before { content:"1.0.1"; } /* Версия 1.0.1 */ и спомощью ajax сверяю актуальную версию с версией css, если новая версия то подргужаю новый css:
window.onload = function() {
var v = window.getComputedStyle(document.getElementById('version'), ':before').getPropertyValue('content');
ajax('curr_ver_css.txt', 'GET', '', (data) => { if(data != v) document.getElementsByTagName('link')[0].setAttribute('href', 'newmain.css'); });
}
Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение