JavaScript:保存并重新加载范围

时间:2013-06-03 17:24:44

标签: javascript text range

如何保存范围(根据用户选择)并在用户下次再次访问我的页面时重新加载?

详细信息:用户选择一部分文本,然后用跨度突出显示。现在我必须保存所选文本的“坐标”,所以下次用户访问我的页面时,我将从我的数据库加载范围坐标并用跨度突出显示文本。

3 个答案:

答案 0 :(得分:1)

查看Rangy库。它会做你想要的,甚至更多。您可以查看Serializer模块以及Highlighter模块(此模块仍处于alpha状态,因此可能不稳定)。

答案 1 :(得分:0)

一些类似的答案:

另外(自我提升提醒)您可以尝试Rangy's highlighter module

答案 2 :(得分:0)

如果您使用的是html5,则可以使用Web Storage API。

循环: http://www.w3schools.com/html/html5_webstorage.asp