【问题标题】:How can i remove this weird Focus (TinyMCE)我怎样才能删除这个奇怪的焦点(TinyMCE)
【发布时间】:2012-10-09 10:41:00
【问题描述】:

首先,让我告诉你这个问题。 image of error

白框是 TinyMCE 编辑器。默认为只读。 编辑时,编辑器会显示它的控件并获得焦点。 退出编辑模式后,编辑器以某种方式保持其焦点,如 (1) 所示。

如果没有导致以下问题,这将不是什么大问题:

当焦点在那里时,被按下的第一个按钮不会触发((2)中的任何一个)。 如果我首先单击屏幕主体,或者在第一个按钮之后单击其他按钮,则会触发。

我尝试在代码隐藏 (C#) 中设置焦点,但这没有任何区别。 我进行的另一次尝试是通过添加 jQuery 将焦点设置到第一个可见输入,也没有移除位置 (1) 中的光标。

我希望这里有人知道以某种方式摆脱这种关注的技巧:)

【问题讨论】:

  • +1 你能向我们展示你的问题的现场演示吗?
  • 不幸的是,我没有管理员访问我的开发 PC 的权限。此外,屏幕上还会显示一些个人信息(因此进行了审查)。实际上,我刚刚在 stackoverflow 上找到了一个示例:输入(或编辑)评论,然后按 Enter。光标将保留在帖子的 cmets 的左上角,并且您单击的第一个按钮不会触发(此按钮可以按您想要的次数多次按下)。单击其他任何地方将再次允许您单击按钮。
  • @Thariama 当然这只发生在 IE9 中(不在 IE7 或 8 中)。我还发现它也发生在链接上。
  • 你可以在这里提交错误报告:tinymce.com/develop/bugtracker_bugs.php
  • 不幸的是,我正在使用旧版本的 TinyMCE (v3.4b3),升级不是一种选择。我确实注意到这已在最新版本(v3.5.7)中修复,所以我希望也许有人知道解决方法。很抱歉给您带来了困扰。

标签: internet-explorer-9 tinymce


【解决方案1】:

解决这个问题的方法是使用最新的稳定版tinymce。

【讨论】:

    猜你喜欢
    • 2011-10-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-23
    • 2020-10-04
    相关资源
    最近更新 更多