根据DOM,'Range.detach'现在是无操作

时间:2014-07-29 16:52:32

标签: javascript jquery google-chrome rangy wysihtml5

将Chrome更新为36.0.1985.125后,我在控制台中注意到此警告和错误消息。

警告:

'Range.detach' is now a no-op, as per DOM (http://dom.spec.whatwg.org/#dom-range-detach). 

错误:

Discontiguous selection is not supported.

可以看出:http://rangy.googlecode.com/svn/trunk/demos/cssclassapplier.html

其他javascript / jquery插件(wysihtml5,rangy)也受到影响,有什么解决方案吗?

1 个答案:

答案 0 :(得分:5)

我仍在尝试决定该怎么做。请参阅this Rangy issue(迁移到GitHub不太完整,抱歉)。我认为这对Chrome和would like it removed来说是无益的行为。

Rangy中的违规代码正在进行一项功能测试,该功能测试确定浏览器是否支持选择中的多个范围(当前主流浏览器中只有Firefox支持)。由于这似乎没有消失,我想我将不得不吮吸它并添加浏览器嗅探,这让我感到难过。

更新

我向Rangy添加了一个可怕的浏览器嗅探,错误不再出现。