如何知道url是否已经加入书签
答
如果您想阻止用户第二次点击您网站上的书签链接,您可以尝试使用Cookie编写隐藏链接,如果客户端上有Cookie的话。
据我所知,试图通过在您的网站上使用JavaScript来检查FireFox中的书签库(Places),这是不可能的。
答
也可以尝试在用户使用Javascript书签您的网站时设置cookie。如果cookie存在,请删除书签按钮(或其他)。
答
显然,你不能,除了上面两个好的建议:使用cookies。或用户信息(但如果他们注册了,他们可能已经为该网站添加了书签!)。 Cookie解决方案很脆弱,但用户可以删除它们。
为什么你不能:这将是一个明显的安全漏洞,如果一个JavaScript程序可以读取用户的书签列表:隐私问题的旁边,一个可以在URL参数的一些敏感信息...
附注:添加书签是在用户操作(或应该是!)上完成的。所以用户应该知道他们是否已经添加了书签,不是吗?
Yh。如果没有更容易的发现,我会尝试这个选项。 :) – Tanmoy 2009-03-02 14:02:09