我正在尝试开发一个firefox附加组件,它允许我在网页(任何网页客户端)上突出显示文本,然后让我写一个注释并保存。因此,当我下次访问网页时,如果网页存在注释,则会在文本旁边显示一个小的锚点/链接,在clciking上应该显示我之前输入的注释。
这可能吗?关于如何去做的任何想法?
欢呼答案 0 :(得分:1)
这听起来与我几天前发布在黑客新闻上的想法非常类似。有趣!无论如何,听起来你想知道在创建注释时选择了哪些文本。谷歌搜索“javascript文本选择”引导我到这里,希望这有帮助!
http://javascript.internet.com/page-details/highlighted-text.html
干杯! :)
答案 1 :(得分:0)
绝对有可能。
例如,您可以使用扩展中的sqlite,并在其中存储URL(或其哈希值)和任何关联的注释。然后在访问页面时,检查数据库,并恢复注释。
至于你如何特别想要实现这一点取决于你。有很多方法可以实现这一目标。
请参阅MDC的Building an Extension和Storage。