我希望通过使用javascript和jQuery在网页中的任何用户选择文本之前和之后获得10个单词 提前谢谢
答案 0 :(得分:1)
您可以使用简单的javascript .getSelected
和一些有趣的工作与substr来确定之前和之后的10个字符
这可能不是最好的方法,但我使用以下函数来选择:
function getSelText() {
var txt = '';
if (window.getSelection) {
txt = window.getSelection();
}
else if (document.getSelection) {
txt = document.getSelection();
}
else if (document.selection) {
txt = document.selection.createRange().text;
}
return txt.toString();
}
然后通过一点点工作,我在前后抓住了10个。