在不预先添加协议的情况下拖放根目录相对链接域名?

时间:2012-07-04 12:11:33

标签: ckeditor

我在我建立的CMS中使用CKEditor。我想使用将链接拖动到WYSIWYG窗口的功能。

有问题的链接(在编辑器外部的div中生成以响应鼠标单击而弹出)在其src属性中具有“root-relative”url - 例如/article/23420/this-is-my-article.html

但是,当我将其拖入编辑器时,协议和域名会被添加到插入链接HTML的src属性中的url。因此,上面插入的示例如下所示:http://localhost:22565/article/23420/this-is-my-article.html

我不想将生产站点域名添加到弹出div中的src,因为CMS托管在与生产站点不同的域中,我们需要链接才能在CMS以及生产现场。

问题:有没有办法阻止CKEditor将协议和域名添加到链接src?

1 个答案:

答案 0 :(得分:0)

这不是CKEditor这样做,而是浏览器。我在没有CKEditor的情况下创建的简单可编辑div的结果相同。不幸的是,如果没有自定义的拖放支持,就无法正确处理。我甚至不确定d& d支持是否有帮助,因为如果浏览器只提供非相对URL,那么以后就没有选择去除它。