Как обойти кэширование в браузере?
Есть 2 способа:
1. Изменять название файла подключаемого скрипта
Например был:<script src="scripts/libs-20150101223055.js"></script>
Стал такой:<script src="scripts/libs-20150211093711.js"></script>
2. Проще, без переименования:
Был:<script src="scripts/libs.js?v=1"></script>
Стал:<script src="scripts/libs.js?v=2"></script>
Уже собаку на этом съел. Все вышеизложенные решения не решают проблему комплексно,  конечно, если вы получаете свои файлы это подходит, но не удаленных файлов ( некоторые файлы кешируются на стороне провайдера и даже гугла, к примеру лента сиэнэн проходит а лента иная нет, так работают местные всякие надзоры, в том числе и в европе восточной, цензура).1 +array_list[i].sd+"&demon="+new Date().getTime()+"
Это лучше чем .........scripts/libs-20150211093711.js
Комплексно решается так
Меняется расширение на scripts/libs-20150211093711.php