如何以编程方式为JS注入链接/代码添加书签并随后刷新书签

时间:2011-11-15 08:23:02

标签: jquery internet-explorer firefox google-chrome bookmarks

我有这个书签

javascript:%28function%28%29%7Bvar%20a%3Ddocument.createElement%28%22script%22%29%3Ba.type%3D%22text%2Fjavascript%22%3Ba.src%3D%22http://www.foo.com/bar.js.php%3F%22%2BMath.random%28%29%3Bdocument.getElementsByTagName%28%22head%22%29%5B0%5D.appendChild%28a%29%7D%29%28%29%3B

在我的主页上,我将创建一个按钮或链接。当我点击它时,我希望上面提到的书签在用户的浏览器上标记如果不存在,标签为“Foomark”。

如果成功,我希望该书签闪现3次。

我需要注册成功和失败事件的回调函数。 (或者更好的是事先检测浏览器是否以编程方式书签)。

赞赏所有主流浏览器的解决方案。

jQuery可用。

1 个答案:

答案 0 :(得分:0)

目前没有浏览器允许在页面上运行JavaScript来创建书签。你想要什么是不可能的。

作为替代方案,您可以使用大多数JavaScript / JSON为ChromeFirefox创建扩展程序。不幸的是,Internet Explorer没有无重启的扩展名。