gpt4 book ai didi

javascript - 在 TinyMCE 中输入时在字符前添加空格

转载 作者:行者123 更新时间:2023-11-27 23:36:51 25 4
gpt4 key购买 nike

我正在尝试对某些字符之前的不间断空格实现类似于 MS-Word 的管理:

输入时,自动在 ?!: 等之前添加不间断空格(或将普通空格替换为不间断空格) ),或者在 < 之后添加空格等(例如,这是法语中的规则)。

在显示内容之前,我在 PHP 中执行此操作,但直接将其放在 Wysiwyg 中应该会更好。

找不到任何插件/方法来实现这一点。有建议吗?

谢谢!

最佳答案

您可以在keydown上添加一个tinymce事件(只需将setup添加到您的tinymce配置参数中):

....
plugins : 'popup1, popup2,...',
setup : function(ed) {
//register event handler
ed.onKeyDown.add(function onkeydown(ed, e)
{
// example for '!'
if(e.charCode == 49 && evt.shiftKey)
{
ed.execCommand('insertHTML', false, '&nbsp;');
}
});
}

关于javascript - 在 TinyMCE 中输入时在字符前添加空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34067314/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com