По какой-то причине я не могу получить новый css, который будет использоваться в браузере Firefox или ie.css в firefox и т. Е. Рендеринг старого файла css ... chrome показывает новый css просто отлично
Я использую PHP, чтобы объединить все CSS в один файл, а затем вывести его следующим образом:
PHP файл:
header('Content-type: text/css');
readfile('layout.css');
readfile('a.css'); //jqueryUI
Вот как я это называю с HTML стороны:
<link rel='stylesheet' href='stylesheet/css.php?v=1327523109' type='text/css' />
Параметр «v» querystring - это просто функция php time() из подсказки, которую я получил от другого поиска проблемы. Надеясь, что time() заставит браузер не загружать версию кеша, но он не работает и не загружает старый css.
Когда я смотрю в файле css firebug, он показывает старый файл css. Однако, если я напрямую получаю доступ к странице .css через URL-адрес, вывод на экран браузера показывает весь новый код css.
Если я визуализую ту же страницу в браузере Chrome, он без проблем показывает новый css ... но ie и ff показывает старый css.
Я не понимаю, что происходит и как это исправить. Может кто-нибудь мне помочь?
Перезагрузка, кажется, волшебный ключ в Windows. Почему-то все рекомендуют перезагружать Windows, когда у кого-то возникают проблемы: p –