链接问题:下一个字符包含在<a>TinyMce ui TinyMce中的标签
Issue with links: next character being included into <a> tag in TinyMce ui-tinymce
我遇到了一个问题,我真的很难找到一个变通方法或解决方案
这可能是错误的设置,或者我遗漏了什么。但到目前为止,我认为它也可能是一个bug。
我有这个TinyMce的设置正在Div中应用(可编辑)。
setup: function (editor) {
forced_root_block: false,
force_p_newlines: false,
plugins: 'autolink link paste',
valid_elements: 'a[href|rel|target=_blank],br,p',
toolbar: false,
menubar: false,
statusbar: false,
paste_auto_cleanup_on_paste: true,
inline: true,
default_link_target: '_blank'
};
当我在div中键入链接并按Enter键时,下一个字符以及<br>
都包含在生成的<a>
中。它保持如下:<a href="http://www.google.co">www.google.com<br>a</a>sda</div>
如果我改为键入Space,效果会很好。
你们知道会发生什么吗?
解决方法:我对forced_root_block
进行了设置,并对<p>
元素进行了样式设置,这样它们就没有边距了。此外,为了保存内容,我使用了innerText,这样就不会得到任何HTML元素。
一些信息可以在这里找到:https://github.com/angular-ui/ui-tinymce/issues/250
相关文章:
- 在<页眉>标签
- 如何更改<svg>标记为<img>用js标记
- Ckeditor-plugin:插入虚假元素add不情愿<p>标签前后
- WebDriverException:tinyMCE未在selenium Web driver java中定义
- Ajax文件加载和<输入>文件加载
- 为什么要使用0>javascript中的0
- 在Angular Fullstack中设置TinyMCE
- 检测电话窃听,即:<a href="电话:xxx">在UIWebview上
- 链接所有<a>Meteor
- 在<输入类型=“;文件“/>
- Div根据<选择>菜单
- PHP:显示sqlite数据库中的html格式数据,使用tinymce保存
- TinyMCE->无法读取属性'setAttribute'为null
- 链接问题:下一个字符包含在<a>TinyMce ui TinyMce中的标签
- Tinymce删除<html>在文本区域中输出时标记
- 添加<pre>TinyMce 4中的标签按钮
- TinyMCE-允许文本作为<表>和/或<tr>
- TinyMCE:如何防止<br>-列表元素中的TAG
- tinymce不适用于<iframe>标签
- 我怎么能强迫tinyMCE不转换<b>标记到<strong>标签