gpt4 book ai didi

javascript - 强制 CKEDITOR 刷新配置

转载 作者:行者123 更新时间:2023-12-02 22:31:43 24 4
gpt4 key购买 nike

我创建了一个使用 CKEDITOR 的 cms 应用程序,当我向 CKEDITOR 添加一些功能时,我需要刷新一些 CKEDITOR .js/.css 文件。

但是 CKEDITOR 强制浏览器缓存它们。

我看到它对所有 .js/.css 文件使用查询字符串

这个查询字符串反射(reflect)了我认为的 CKEDITOR 版本:

/Js/ckeditor/config.js?t=CAPD
/Js/ckeditor/lang/it.js?t=CAPD
/Js/ckeditor/plugins/onchange/plugin.js?t=CAPD

CKEDITOR 中是否有嵌入方法可以做到这一点?

我在文档中找不到任何内容。我正在使用 CKEDITOR 4

主要问题是,当我上传一些更改时,客户端不会更新它们,并且新功能不可用,或者最坏的情况是 CKEDITOR 无法工作。

最佳答案

我找到了一个相当优雅的方法:

设置就足够了:

CKEDITOR.timestamp='ABCD';

在链接 ckeditor.js 之后或者在 ckeditor 加载其所有文件之前

这是 CKEDITOR 用来向其动态加载的所有 .js .css 文件添加时间戳的变量。

因此,每次我更改这些文件时,我都会更新该变量,并且浏览器将重新加载它们。

关于javascript - 强制 CKEDITOR 刷新配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14940452/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com