I created a cms application that use CKEDITOR and when I add some functionality to CKEDITOR I need to refresh some CKEDITOR .js /.css file.
But CKEDITOR force the
Here's what I did to fix it. In your /ckeditor/config.js add this line:
CKEDITOR.timestamp = 'something_random';
Update "something_random" every time you have plugin updates.
In your page that uses it, make sure and load the resources like this:
By doing this the config.js will get loaded twice because CKEditor will load it on it's own however it will still work fine, and this should give you the control you need to get an automatic refresh on all browsers. I am a .NET developer, and actually put the /ckeditor/config.js in my bundler, so it gets the version on the querystring automatically, but if you aren't using a fancy bundler, just do what I said above manually with the ?v=something_random.