我在我的网站上使用 NicEdit WYSIWYG 插件。
我注意到在 Chrome 中实例化 NicEdit 时,会生成以下 Javascript 错误:
Uncaught TypeError: Object has no method 'createRange'
这不会阻止插件工作,但如果可能的话,我想阻止这种情况。这是违规的方法:
getRng : function() {
var s = this.getSel();
if(!s) { return null; }
return (s.rangeCount > 0) ? s.getRangeAt(0) : s.createRange();
}
NicEdit 作为一个项目似乎已经死了,这就是为什么我在这里而不是在 NicEdit 论坛上问这个问题。我希望有人知道这个问题的“快速修复”。在所有其他方面,NicEdit 对我来说都很好,所以我还不愿意切换到不同的 WYISWYG 插件......
在此先感谢您的帮助。