jQuery实现加入收藏夹功能(主流浏览器兼职)


Posted in Javascript onDecember 24, 2016

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

<a id="addcollect" href="#">加入收藏夹</a>
$(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.baidu.com', '前端笔记')
    } else if (window.sidebar) {
      window.sidebar.addPanel('前端笔记', 'http://www.baidu.com', "")
    } else {
      alert('您可以尝试通过快捷键' + ctrl + ' + D 加入到收藏夹~')
    }
  })
});

以上所述是小编给大家介绍的jQuery实现加入收藏夹功能(主流浏览器兼职),希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
js 完美图片新闻轮转效果,腾讯大粤网首页图片轮转改造而来
Nov 21 Javascript
使用JS 清空File控件的路径值
Jul 08 Javascript
JavaScript控制图片加载完成后调用回调函数的方法
Mar 20 Javascript
JavaScript中数据结构与算法(一):栈
Jun 19 Javascript
jQuery animate easing使用方法图文详解
Jun 17 Javascript
BootStrap无限级分类(无限极分类封装版)
Aug 26 Javascript
JS控制鼠标拒绝点击某一按钮的实例
Dec 29 Javascript
最后说说Vue2 SSR 的 Cookies 问题
May 25 Javascript
分享5个顶级的JavaScript Ajax组件库
Sep 16 Javascript
JS隐藏号码中间4位代码实例
Apr 09 Javascript
vue-cli 项目打包完成后运行文件路径报错问题
Jul 19 Javascript
vue-property-decorator用法详解
Dec 12 Javascript
JS绘制微信小程序画布时钟
Dec 24 #Javascript
jQuery弹出窗口打开链接的实现代码
Dec 24 #Javascript
DropDownList控件绑定数据源的三种方法
Dec 24 #Javascript
Bootstrap源码学习笔记之bootstrap进度条
Dec 24 #Javascript
js addDqmForPP给标签内属性值加上双引号的函数
Dec 24 #Javascript
Bootstrap php制作动态分页标签
Dec 23 #Javascript
前端JS面试中常见的算法问题总结
Dec 23 #Javascript
You might like
PHP+ACCESS 文章管理程序代码
2010/06/21 PHP
php接口数据加密、解密、验证签名
2015/03/12 PHP
php+mysql实现的二级联动菜单效果详解
2016/05/10 PHP
php简单计算年龄的方法(周岁与虚岁)
2016/12/06 PHP
基于Jquery的$.cookie()实现跨越页面tabs导航实现代码
2011/03/03 Javascript
腾讯UED 漂亮的提示信息效果代码
2011/09/12 Javascript
百度地图api应用标注地理位置信息(js版)
2013/02/01 Javascript
js遍历、动态的添加数据的小例子
2013/06/22 Javascript
JavaScript中提前声明变量或函数例子
2014/11/12 Javascript
JQuery实现Ajax加载图片的方法
2015/12/24 Javascript
JQuery.validate在ie8下不支持的快速解决方法
2016/05/18 Javascript
vue2.0使用Sortable.js实现的拖拽功能示例
2017/02/21 Javascript
vue数据双向绑定原理解析(get &amp; set)
2017/03/08 Javascript
vue中设置height:100%无效的问题及解决方法
2018/07/27 Javascript
微信小程序自定义select下拉选项框组件的实现代码
2018/08/28 Javascript
jQuery实现动画、消失、显现、渐出、渐入效果示例
2018/09/06 jQuery
Vue-Router基础学习笔记(小结)
2018/10/15 Javascript
js 实现ajax发送步骤过程详解
2019/07/25 Javascript
在vue项目中利用popstate处理页面返回的操作介绍
2020/08/06 Javascript
js实现右键弹出自定义菜单
2020/09/08 Javascript
Electron+vue从零开始打造一个本地播放器的方法示例
2020/10/27 Javascript
老生常谈Python序列化和反序列化
2017/06/28 Python
python中使用xlrd读excel使用xlwt写excel的实例代码
2018/01/31 Python
python爬虫实现中英翻译词典
2019/06/25 Python
在django中图片上传的格式校验及大小方法
2019/07/28 Python
Python迷宫生成和迷宫破解算法实例
2019/12/24 Python
python GUI库图形界面开发之PyQt5图片显示控件QPixmap详细使用方法与实例
2020/02/27 Python
美国著名童装品牌:OshKosh B’gosh
2016/08/05 全球购物
会计专业毕业生推荐信
2013/11/05 职场文书
学生打架检讨书
2014/02/14 职场文书
上海世博会口号
2014/06/19 职场文书
大学考试作弊检讨书
2015/05/06 职场文书
杨善洲电影观后感
2015/06/04 职场文书
婚礼伴郎致辞
2015/07/28 职场文书
Python基础之数据类型知识汇总
2021/05/18 Python
Python学习之异常中的finally使用详解
2022/03/16 Python