0
通过使用以下代码,我可以获取选定文本的startindex和所选文本本身。我将它们存储在本地数据库中。我将选定的文字背景颜色更改为黄色。获取已选文本
var mainDiv = document.getElementsByTagName("body")[0];
var sel = getSelectionCharOffsetsWithin(mainDiv);
var selectedText = window.getSelection();
location.href = selectedText + '*' + sel.start; // this is to call iOS function.
var range = window.getSelection().getRangeAt(0);
var span = document.createElement("span");
span.style.backgroundColor = "yellow";
span.setAttribute("id", sel.start);
range.surroundContents(span);
现在,我正在做其他事情,我又回到同一页面。现在,我要将先前选定的文本显示为突出显示。
这帮助了我很多到底是什么。提供了新的信息。谢谢 :) – user2064652 2013-02-14 05:49:54