【问题标题】:Javascript and bookmarksJavascript 和书签
【发布时间】:2010-01-17 12:28:38
【问题描述】:

假设我在一个包含很长 URL 列表的页面上,并且我想确保我已将所有这些都添加为书签。我知道我的书签列表中已经有很多,并且希望尽可能避免重复。

考虑到这一点,我希望能够抓取所有链接,然后打开新标签页中那些当前未包含在我的书签列表中的标签页。我可以做所有的获取链接和比较链接,我只是不知道如何通过 javascript 访问书签。

我可以在任何具有可行解决方案的 PC/mac 浏览器中执行此操作。有人有什么想法吗?

【问题讨论】:

    标签: javascript bookmarks


    【解决方案1】:

    您将永远无法通过 JavaScript 访问用户的书签。事实上,这将是一个严重的安全漏洞。

    JavaScript 在所谓的沙箱中执行。这意味着,至少在理论上,JavaScript 永远无法访问客户端计算机的资源(实际上,沙箱存在允许进行讨厌的事情的错误,但这是另一回事)。

    【讨论】:

    • 那么我唯一的选择是在我的服务器上托管我的书签列表并创建一个 AJAX 类型的调用,将 URL 发送到我的服务器上的脚本以检查书签?我想这听起来不太可怕。
    • 如果你想坚持JS,那将是一个解决方案。当然也有像“书签所有”这样的 Firefox 扩展,但是这些并不能过滤掉重复的内容。但是你可以结合使用这个addons.mozilla.org/de/firefox/addon/542 和这个addons.mozilla.org/de/firefox/addon/1553,它可以解决你的问题:-)
    • 是的,我只想打开书签列表中不存在的链接,因此 AJAX 可能是唯一的方法。谢谢
    【解决方案2】:

    您也可以查看 Opera Link ;)

    http://www.opera.com/link/

    过滤重复可以在您的帐户中在线完成。

    【讨论】:

    • 前几天我看了歌剧,不喜欢我无法将“个人栏”(其中有我的书签的那个)放在 url/etc 栏下方。这有什么关系?
    • 右键单击您的个人栏 -> 选择外观 -> 将位置设置为底部
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多