c# - 我正在使用 tinyMCE mceInsertContent 为什么要删除前斜杠?

标签 c# tinymce

这是我的代码

tinyMCEPopup.editor.execCommand('mceInsertContent', false, '<a href="<ers:redirectURL>https//yahoo.com</a>">xxx</a>');

但是输出看起来像这样

<ers:redirectURL>https/yahoo.com</a>

只有 1 个前斜线? https/yahoo.com

我认为问题的原因是 <ers:redirectURL> 但我需要把这个标签 <ers:redirectURL>在 URL 之间。

请帮忙。


无论如何我得到了答案。只需将其添加到 tinyMCE.init

convert_urls: false

最佳答案

不应该,url中带':',而且只有一个</a> (不确定它是否会工作,结果是奇怪的 url ):

tinyMCEPopup.editor.execCommand('mceInsertContent', false, '<a href="<ers:redirectURL>https://yahoo.com">xxx</a>');

此外,在您的 tiny_mce 配置中,添加 convert_urls : false , 并设置

'relative_urls : false'

关于c# - 我正在使用 tinyMCE mceInsertContent 为什么要删除前斜杠?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15379961/

相关文章:

c# - Entity Framework 核心插入无需变更跟踪

c# - IronPython索引器参数编译错误

c# - 使用 ref - 良好的编程实践与否

c# - X 轴上带有日期和时间的折线图

fonts - 如何向 TinyMCE Advanced 添加新字体

c# - 如何从 Java 调用 .NET dll

javascript - Backbone.js 仅在通过路由器移动时无法加载 Tinymce 脚本

javascript - 如何在 Telerik 编辑器上使用 knockoutjs 绑定(bind)?

php - CakePHP - TinyMceHelper 帮助器错误:方法 TinyMceHelper::__name 不存在

javascript - 从 tinyMCE 向图像添加类