Javascript 如何使用开始和结束位置突出显示单词

Javascript 如何使用开始和结束位置突出显示单词,javascript,php,jquery,wordpress,Javascript,Php,Jquery,Wordpress,我使用下面的代码来获取和存储单词的开始和结束位置,现在我想在刷新页面时突出显示这些单词。。怎么做 function getSelectionCharOffsetsWithin(element) { var start = 0, end = 0; var sel, range, priorRange; if (typeof window.getSelection != "undefined") { range = window.getSelection().getRangeAt(0)

我使用下面的代码来获取和存储单词的开始和结束位置,现在我想在刷新页面时突出显示这些单词。。怎么做

function getSelectionCharOffsetsWithin(element) 
{

var start = 0, end = 0;
var sel, range, priorRange;

if (typeof window.getSelection != "undefined") {
    range = window.getSelection().getRangeAt(0);
    priorRange = range.cloneRange();
    priorRange.selectNodeContents(element[0]);
    priorRange.setEnd(range.startContainer, range.startOffset);
    start = priorRange.toString().trim().length;
    end = start + range.toString().length;
} else if (typeof document.selection != "undefined" &&
    (sel = document.selection).type != "Control") {
    range = sel.createRange();
    priorRange = document.body.createTextRange();
    priorRange.moveToElementText(element);
    priorRange.setEndPoint("EndToStart", range);
    start = priorRange.text.length;
    end = start + range.text.length;
}
return {
    start: start,
    end: end
  };
}

这和php或wordpress有什么关系?在wordpress中…这是一个javascript函数,不引用存储在数据库中的php或wordpress开始和结束变量值…它对我来说是可用的…但问题是如何用这些帖子选择单词