Как подсказывает большинство людей, это определенно звучит как проблема кеширования. Incognito не загружает страницу с кешем. Вы можете Ctrl + F5 страницы (перезагрузить без chache) и посмотреть, если он все еще делает это. Если само кеширование оказывается проблемой, вы можете добавить строку с призраком / фантомом (я не знаю, является ли это правильной терминологией). В основном вы добавляете,
<?php echo '?'.date('Y-m-d H:i:s'); ?>
в конце импорта CSS или JavaScript (что может вызвать проблему). То есть,
<script src="/js/regexps.js<?php echo '?'.date('Y-m-d H:i:s'); ?>" type="text/javascript"></script>
Что это делает, так это то, что он не позволит людям кэшировать ваш файл, поскольку имя этого файла будет изменяться с точностью до секунды. Таким образом, вы убедитесь, что если вы вносите изменения в файлы, которые часто кэшируются, то все получают некэшированные изменения, когда вы обновляете свой CSS / JavaScript или что-то еще. Это очень полезно для файлов, где вы выполняете проверку JavaScript, например, в случае внесения изменений в некоторые регулярные выражения и т. Д.