Can';t在Firefox 31上的content editable div中,一行输入多个空格

Can';t在Firefox 31上的content editable div中,一行输入多个空格,firefox,whitespace,contenteditable,Firefox,Whitespace,Contenteditable,我的应用程序使用内容可编辑div作为编辑器。 我的应用程序有很多JavaScript代码,包括在按下键后异步修改DOM的计时器 问题:多次按空格键,只输入一个空格;如果按任何非空格键,则可以再输入一个空格 示例: 按空格键3次。结果:在内容可编辑分区中只输入一个空格 按空格键3次,然后按任意非空格字符,然后按空格键多次。结果:空格非空格字符空格 这只发生在Firefox上。这不会发生在Chrome或IE上。 我有Firefox夜间版本,我可以调试它。在Firefox中我应该在哪里设置断点,这样我

我的应用程序使用内容可编辑div作为编辑器。 我的应用程序有很多JavaScript代码,包括在按下键后异步修改DOM的计时器

问题:多次按空格键,只输入一个空格;如果按任何非空格键,则可以再输入一个空格

示例: 按空格键3次。结果:在内容可编辑分区中只输入一个空格

按空格键3次,然后按任意非空格字符,然后按空格键多次。结果:空格非空格字符空格

这只发生在Firefox上。这不会发生在Chrome或IE上。 我有Firefox夜间版本,我可以调试它。在Firefox中我应该在哪里设置断点,这样我才能理解我的应用程序出了什么问题?
谢谢

+1。没有专家,但我认为其他浏览器不应该支持它。通常在每秒钟的空间中,你都需要一个
,在这种情况下,它比内容更与设计相关。需要一些代码或演示页面。回复Christian:空间不是由JS插入的。问题是一直按内容可编辑div上的空格键,Firefox应该已经插入。回复Tim:由于我的应用程序很大,所以很难将复制减少到最小,这就是为什么我想从Firefox代码中进行调查,并理解为什么我的应用程序阻止Firefox正常运行。