ckeditor:'~'字符在 src 属性中进行编码

发布于 2024-11-29 10:58:47 字数 334 浏览 1 评论 0原文

我正在使用 ckeditor v 3.2.1 和 Drupal 6.20(是的,我尝试将 ckeditor 升级到最新版本,但没有成功)。

如果我将 img src 设置为“~/someimage.jpg”之类的内容,则 src 属性将编码为: %7E/someimage.jpg。

但仅限于 FF,而不是 Chrome 或 Ie。

我可以看到它正确地将原始 src 属性保存在“_cke_saved_src”属性中,而无需进行 ~ 编码。所以我认为是 ckeditor 在做这件事。我梳理了源代码,找不到这些编码的内容。有人可以告诉我这种情况发生在哪里以及为什么发生,以及我是否可以采取任何措施来阻止它?

I am using ckeditor, v 3.2.1 with Drupal 6.20 (Yes, I tried upgrading ckeditor to latest, with no success).

If I have an img src set to something like "~/someimage.jpg" the src attribute gets encoded to:
%7E/someimage.jpg.

But only in FF, not in Chrome, or Ie.

I can see that it is saving the original src attribute in the "_cke_saved_src" attribute correctly without the ~ encoded. So I assume it's ckeditor that's doing it. I combed through the source code and cannot find what is encoding these. Can someone tell me where and why this is happening and if there's anything I can do to stop it?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文