【发布时间】:2018-06-25 10:29:57
【问题描述】:
我有一个包含多个 tinymce 文本区域的页面,使用浏览器的默认上下文菜单。我遇到的问题是,有时 Chrome 会显示正确的 textarea 上下文菜单(剪切、复制、粘贴等),但每次我打开上下文菜单(大致)时,它都会显示非 textarea 内容菜单(后退、前进、重新加载等)
我在这里有一个 Fiddle 示例来演示这个问题:http://fiddle.tinymce.com/Bugaab
如果您在任一文本区域(在 Chrome 中)右键单击几次,在不同的位置,将出现不同的菜单。
我很确定我正确地初始化了控件。仅单个文本区域不会出现此问题。
任何帮助表示赞赏。
【问题讨论】:
-
我只能看到默认的 chrome 上下文菜单...
-
在文本区域的不同部分右击确实会在不同的时间显示这两个菜单:i.imgur.com/osLhFOg.png, i.imgur.com/1KP2hay.png
-
好吧,我明白你的意思了...我看到粘贴和粘贴为纯文本,如果我右键单击有插入符号的行,可能是按设计的?
-
不,它绝对不像设计的那样,因为它只适用于单个文本区域。
-
让我们看看我是否可以解释我所看到的:如果我右键单击具有插入符号的行上的任何编辑器,我会得到 tinyMCE 上下文菜单。如果我在任何其他地方右键单击,我会得到 chrome 上下文菜单。这发生在两个编辑器中,这就是为什么我想知道它是否按设计工作。
标签: javascript tinymce