- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我有一个 MyBB 论坛,其中默认包含 SCEditor 作为所见即所得编辑器。
SCEditor 不是为拖放而设计的,因此对于 IE、Safari 和 Chrome,如果您尝试将图像拖到字段中,整个页面都会被图像替换(这对我来说没问题)。
但是在 Firefox 中,图像适合该字段,这表明该消息将与其一起显示,但最终该图片被翻译为 Base64,与 bbcode 不兼容。图片不显示,而是一大堆代码。
能够进行拖放操作会很好,但我不想将图像存储在 base64 中,所以我只是想阻止 Firefox 将图片拖放到该字段中。我根本不需要拖放,因此可以完全禁用它。也许用jquery?
抱歉,我无法访问论坛,但您可以在此处查看 SCEditor 的演示:https://www.sceditor.com
最佳答案
如果您不允许在页面上的任何位置拖放(我假设没有其他地方可以放置文件),您可以添加此 JS 来阻止它:
function preventDefault(e) { e.preventDefault() }
// Prevent drag drop on page
document.body.addEventListener('dragover', preventDefault);
document.body.addEventListener('drop', preventDefault);
// Prevent drag drop inside editor
if (window.MyBBEditor && MyBBEditor.getBody) {
instance.getBody().addEventListener('dragover', preventDefault);
instance.getBody().addEventListener('drop', preventDefault);
}
您需要确保在创建编辑器后调用它。
关于javascript - 使用 Firefox 防止 SCEditor (MyBB) 中的拖放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48823347/
我正在使用真正简单的所见即所得编辑器SCEditor对于我的网站。 我想知道如何准确获取文本区域中的当前字符数,然后将它们输出到其下方? 我asked on the github但似乎没有多少人使用它
在我当前的应用程序中,我创建了一个自定义 BBCode 编辑器 - 我使用了许多 BBCode 扩展,并且有其他集成要求,这使得我必须使用自己的编辑器而不是现成的编辑器。 创建此代码、确保生成的 BB
我正在尝试使用以下代码从我的 SCEditor textarea 中获取值: var fbeschreibung = ''; $(function() { // Replace all tex
我正在尝试插入引号,然后将光标移动到编辑器的末尾。目前,我插入引号,光标在引号内结束,所以如果您开始输入,用户将添加到引号中,这不是我希望发生的事情 我试过查看他们的 documentation弄清楚
如何申请mCustomScrollbar至 SCEditor ? This到目前为止我已经尝试过: HTML Apply scrollbar JS $("#editor").sceditor({
我目前正在为一个项目评估基于 javascript 的 BBCode 编辑器。SCEditor看起来真的很棒并且有很多有用的功能。 但是有人能告诉我如何使用本地化吗?我找不到任何本地化文件,所以我不知
我正在尝试在 SCEditor 上实现一些 maxlength 函数,它没有考虑原始 textarea maxlength 属性。 届时,我将使用 SelectionchangedEvent 处理
我最近遇到了这个BBCode (公告板代码)编辑名为SCEditor .这是我发现的第一个,所以我开始使用这个,但我对解析器和其他东西并不十分熟悉。我需要它来在我的网站上显示新闻。所以基本上: 管理员
有谁知道SCEditor中的API是哪种方法或者如何使用?这样它将输入的 BBcode 解析为 HTML,而不仅仅是解析文本区域? 我知道SBBCodeParser ,但我要求用 JS 而不是 PHP
大家好,我对 javascript 和 jquery 非常陌生,所以请耐心等待,我正在尝试为我的网站评论系统制作一个多引号系统。顺便说一句,SCEditor 是这样的:http://www.scedi
我正在使用SCEditor我正在尝试根据 this page 上指定的表情符号选项设置我自己的自定义表情符号. 所以我这样调用它: $(document).ready(function() {
我正在寻找一个修复程序来获得 Material Design Light与使用 SCEditor 的 MyBB 合作,一个 JS 所见即所得的编辑器。存在冲突,因为 MDL 添加了破坏编辑器文本框的布
我有一个 MyBB 论坛,其中默认包含 SCEditor 作为所见即所得编辑器。 SCEditor 不是为拖放而设计的,因此对于 IE、Safari 和 Chrome,如果您尝试将图像拖到字段中,整个
TL;DR SCEditor 对列表项使用[li]test[/li]。为了使其与 VB 兼容,我想将其更改为 [*]test。但我的方法并不完全有效。我可以让编辑器为列表项插入 [*] 。然而,它们的
我是一名优秀的程序员,十分优秀!