我有一个书签,我的用户一直点击它,而不是先将它拖到书签栏。我想添加一个动画,它会响应对书签的点击而运行,说“将我拖到你的书签栏!”并显示一个漂亮的箭头指向酒吧。
但是,只有浏览器的书签栏实际可见时才有意义。我可以使用JavaScript检测书签栏是否可见吗?
答案 0 :(得分:2)
出于安全原因(除其他外),否 - 这是JavaScript无法实现的。
即使浏览器选择让客户端可以访问此信息,它也不是标准实现(在多个浏览器中支持)。
答案 1 :(得分:1)
当用户点击它时,在包含消息的链接中放置一个div,使用CSS显示消息。 #bookmarklet:active #message{display:block;}
您需要一些javascript才能在点击事件中返回false。