在Firefox中,如果我按住ctrl
键,然后我就可以在网页上执行多项选择。如何禁用此功能?
答案 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。