rangy

    0热度

    1回答

    我使用Aloha Editor作为我们所见即所得的形式。由于Aloha使用Rangy的旧版本,并且由Aloha初始化,是否有,我可以在初始化模块TextRange和CssClassApplier之后? 另外,更新Aloha的Rangy-Core依赖关系现在不是一个选项。

    2热度

    2回答

    我试图编写一个帮助函数,将选择范围扩大到最小可能的范围,其中range.canSurroundContents() === true。 在开始之前,Rangy库中是否有任何方法可以做到这一点,我忽略了这一点?

    2热度

    1回答

    我使用Rangy plugin和textRange模块,并且存在问题。然后,我对这样的文本“расстояние{москва}геленджика”(括号中的选定文本)使用selection.expand('word')Rangy将其扩展为相邻单词,并且我得到了这样的选定文本“{расстояниемосквагеленджика}” 。但在这种情况下,我已经有一个选定的词!我只需要在{моск

    1热度

    2回答

    JSFIDDLE DEMO JsFiddle Demo完全适用于包装文本,但我不知道它是如何解开选定的文本。 range.text = '[' + tag + ']' + selectedText + '[/' + tag + ']'; 它是如何解开标签并获取原始选定的文本。

    -2热度

    1回答

    我想要这种类型的演示; 简单的字符串在这里:“这是一个演示文本。” 选择文字: “演示” 点击按钮通过特殊字符替换=> |^selectedText^| 替换文字:|^demo^| 删除特殊字符时点击替换按钮和检查特殊字符添加与否之前。 后得到原始文本:演示 jsfiddle Demo var regexp = new RegExp(sel, "gi"); var str = blankStr;

    0热度

    1回答

    我正在使用rangy为使用pdf.js呈现的文本选择创建突出显示。突出显示的span的CSS是非常简单的: .image-highlight { background-color: rgba(152, 210, 146, 0.45); border: 1px solid #000000; //added this for debugging. cursor: poin

    -1热度

    1回答

    像我在主题中找到一个插件,可以保存我标记的文本,并可以在重点松散后恢复它。就像我过去使用的称为Rangy的JS库。有没有这样的插件,或者有没有人有一个想法,我该如何处理这种问题? Regardings阿德里安 function gEBI(id) { return document.getElementById(id); } var savedSel; var savedSelAc

    1热度

    1回答

    我与在内容编辑的DIV使用一个特殊的功能创造了IE瘦长节点工作。尽量让它尽可能全球化,所以有很多密钥处理代码来确保它能正确处理所有各种字符,语言和IME。在一个函数中有一个if语句,该语句在输入了if语句的一系列“或”中具有一个条件“e.charCode”。在IE上,charCode是未定义的,但只有在键入挪威字符å(alt + 134)时,charCode实际上对该字符有效。这将抛出所有内容并在

    1热度

    2回答

    我使用rangy脚本来做一个简单的jquery函数,但是我不能使它工作,它说上面的错误。 <div onclick="cmon('cenas');"> cenas </div> <textarea class="guides_chapters_textarea" id="textarea" name="gmessage" rows="7" cols="25"> Insert starting

    0热度

    1回答

    感谢瘦长!然而,严重的测试(aaargg!)后,我发现, rangy.modules.CssClassApplier 返回false在0.804,但在以前的版本0.772返回true ..发生了什么?我错过了什么吗? -roelof