1

所以我通过Redmine插件为我的项目使用CKEditor(4.4.7)。我已经花了整整两天的时间来搜索这个问题,并且尝试了很多东西都无济于事,所以我正在挖掘并寻求帮助。发生的事情是,当我尝试在编辑器中对链接使用“file://”语法时,它似乎破坏了 HTML href 操作。

这是我写的:

<a href="file://\\mydrive\root">My Drive Link</a>

这是 CKEditor 最终为我的页面生成的内容:

<a>My Drive Link</a>

如果我用“http://”替换“file://”,那么它可以正常工作:

<a href="http://www.google.com">Link to Google</a>

结果:

 <a href="http://www.google.com">Link to Google</a>

只是为了确保我正确地编写了这个,使用 Chrome 的开发人员工具,我将我页面上的 HTML 行更改为我所写的内容,并且链接现在可以很好地工作。CKEditor 似乎不知道如何处理“file://”部分。任何人都可以对此有所了解吗?

我已经尝试了一些使用编辑器配置文件的自定义技巧来强制“<a>”拥有一个“href”,但到目前为止没有任何效果。

4

0 回答 0