簡體   English   中英

collpase在mozilla中不起作用,但在chrome中起作用

[英]collpase doesn't work in mozilla but works in chrome

折疊似乎在mozilla firefox中似乎不起作用,但在chrome中效果很好。

 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);

現在,當您將r1.collpase設置為true時,r2.collapsed設置為true。但是當您嘗試將r2.collapsease設置為false時,它仍然為true。

 r2.collapse(false);
 console.log(r2.collapsed); //true

我認為這是一個firefox錯誤。如果我錯了,請糾正我.firefox中有任何解決方法嗎?

對於Firefox選擇范圍https://developer.mozilla.org/en-US/docs/Web/API/Range/collapsed https://developer.mozilla.org/en-US/docs/Web/API/Range/collapse

折疊參數只是說出您要折疊選擇的方向。 但是在那之后,它總是崩潰了。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM