书签方法

时间:2011-03-28 20:07:17

标签: security cross-browser bookmarklet bookmarks

我正在尝试编写一个书签,该书签将为当前页面添加书签并将链接保存到后端服务中的当前页面。当我点击这个书签时,我希望这个书签在浏览器标签的右上方显示为一个小弹出窗口(将iframe附加到现有页面)。此弹出窗口将包含为当前页面添加书签的选项。此外,还会有选项在此弹出窗口中搜索我的书签,标签等。

到目前为止,我还没有看过任何这样的书签(来自delicioius,pinboard等)。虽然有书帖可以发布各种服务的链接,但它们不允许您搜索,请在同一弹出窗口中查看现有的书签列表。用户被迫在新选项卡中转到书签网站进行搜索等。

我想知道为什么没有像这样的bookmarklets(现有页面中的弹出窗口)没有完成的原因?这有什么安全理由吗?或者被广告拦截器阻止?

1 个答案:

答案 0 :(得分:1)

查看这些书签http://googlesystem.blogspot.com/2007/07/useful-google-bookmarklets.html

javascript: (function() {
    var a = window,
    b = document,
    c = encodeURIComponent,
    d = a.open("http://www.google.com/bookmarks/mark?op=edit&output=popup&bkmk=" + c(b.location) + "&title=" + c(b.title), "bkmk_popup", "left=" + ((a.screenX || a.screenLeft) + 10) + ",top=" + ((a.screenY || a.screenTop) + 10) + ",height=420px,width=550px,resizable=1,alwaysRaised=1");
    a.setTimeout(function() {
        d.focus()
    },
    300)
})();