【问题标题】:how to bookmark page in Safari如何在 Safari 中为页面添加书签
【发布时间】:2013-11-18 10:29:16
【问题描述】:

我正在尝试使用以下代码在 Safari 中为页面添加书签。但不工作

$("#Bookmark").click(function (e) {
    e.preventDefault(); 
    var bookmarkUrl = this.href;
    var bookmarkTitle = this.title;

    if (window.sidebar) { // For Mozilla Firefox Bookmark
        window.sidebar.addPanel(bookmarkTitle, bookmarkUrl, "");
    } else if (window.external || document.all) { // For IE Favorite
        window.external.AddFavorite(bookmarkUrl, bookmarkTitle);
    } else if (window.opera) { // For Opera Browsers
        $("a.jQueryBookmark").attr("href", bookmarkUrl);
        $("a.jQueryBookmark").attr("title", bookmarkTitle);
        $("a.jQueryBookmark").attr("rel", "sidebar");
    } else { // for other browsers which does not support
        alert('Your browser does not support this bookmark action');
        return false;
    }
});

【问题讨论】:

    标签: javascript jquery asp.net asp.net-mvc asp.net-mvc-3


    【解决方案1】:

    您不能强制用户在 Safari 中将网站添加到他的书签中。

    解决方案是通知用户添加到书签的快捷键:https://stackoverflow.com/a/10033250/2219239

    【讨论】:

      猜你喜欢
      • 2019-08-18
      • 1970-01-01
      • 2012-12-02
      • 2019-10-21
      • 2010-10-05
      • 2011-01-09
      • 2014-04-14
      • 2023-03-26
      • 1970-01-01
      相关资源
      最近更新 更多