有你在真好 的个人博客
jQuery 实现加入收藏夹功能
阅读:2146 添加日期:3/22/2021 4:07:19 PM
"

关于“加入收藏”的代码,很多人都不会重视,一般情况是随便在网上搜一个代码放在页面里就草草了事了。可是都没有做到主流浏览器的兼容。下面分享一段使用 jQuery 实现加入收藏夹的功能。



1
2
3
4
5
6
7
8
9
10
11
12
$(document).ready(function() {
    $("#addcollect").click(function() {
        var ctrl = (navigator.userAgent.toLowerCase()).indexOf('mac') != -1 ? 'Command/Cmd': 'CTRL';
        if (document.all) {
            window.external.addFavorite('http://www.xx.com', '前端笔记')
        } else if (window.sidebar) {
            window.sidebar.addPanel('前端笔记', 'http://www.xx.com', "")
        } else {
            alert('您可以尝试通过快捷键' + ctrl + ' + D 加入到收藏夹~')
        }
    })
});

xhtml Code:

1
<a id="addcollect" href="#">加入收藏夹</a>
"