2016-04-14 8 views
0

崩壊は、Mozilla Firefoxの中で動作するようには思えませんが、chrome.Hereで完璧に動作していない作品今、あなたがr1.collpaseを設定するとcollpaseはMozillaで動作しますが、クロムで

var r1 = window.getSelection().getRangeAt(0); 
var r2 = window.getSelection().getRangeAt(0); 
console.log(r1.collapsed); // It is false Now 
console.log(r2.collapsed); // It is false Now 
r1.collapse(true); 

例ですtrue、r2.collapsedはtrueに設定されます。しかし、r2.collapseをfalseに設定しようとすると、trueのままです。

私はこれがFirefoxのバグだと思います。私が間違っていると私を訂正します。

答えて

0
Firefoxの選択範囲については

https://developer.mozilla.org/en-US/docs/Web/API/Range/collapsed https://developer.mozilla.org/en-US/docs/Web/API/Range/collapse

崩壊パラメータはちょうどあなたが選択を折りたたむしたい方向に言います。しかしその後、いつも崩壊しています。

+0

collapsedもfirefoxのプロパティです – soldiershin

+0

私の間違いは、それはRangeオブジェクトであり、Selectionオブジェクトではありません。 – Kulvar

関連する問題