我怎么能在Firefox中禁用多选?

时间:2017-03-13 02:32:29

标签: firefox

在Firefox中,如果我按住ctrl键,然后我就可以在网页上执行多项选择。如何禁用此功能?

1 个答案:

答案 0 :(得分:0)

您必须使用Javascript selectionchange事件来注意选择何时更改,然后手动删除您不喜欢的选择范围。

document.addEventListener("selectionchange", function()
{
  var oSel = window.getSelection();
  if (oSel.rangeCount > 1)
  {
    var oFirstRange = oSel.getRangeAt(0).cloneRange();
    oSel.removeAllRanges();
    oSel.addRange(oFirstRange);
  }
});

这是一个有效的jsfiddle