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 相关文章推荐
javascript+mapbar实现地图定位
Apr 09 Javascript
javascript 弹出层组件(升级版)
May 12 Javascript
js showModalDialog弹出窗口实例详解
Jan 07 Javascript
node.js中的http.createClient方法使用说明
Dec 15 Javascript
JavaScript设计模式之装饰者模式介绍
Dec 28 Javascript
JavaScript中的数值范围介绍
Dec 29 Javascript
Bootstrap按钮组件详解
Apr 26 Javascript
关于session和cookie的简单理解
Jun 08 Javascript
Angular使用ng-messages与PHP进行表单数据验证
Dec 28 Javascript
原生js封装自定义滚动条
Mar 24 Javascript
小程序实现人脸识别功能(百度ai)
Dec 23 Javascript
浅谈VUE中演示v-for为什么要加key
Jan 16 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的引用计数机制
2013/06/14 PHP
封装ThinkPHP的一个文件上传方法实例
2014/10/31 PHP
PHP 与 UTF-8 的最佳实践详细介绍
2017/01/04 PHP
JSON PHP中,Json字符串反序列化成对象/数组的方法
2018/05/31 PHP
解决 FireFox 下[使用event很麻烦] 的问题.
2006/08/22 Javascript
js压缩利器
2007/02/20 Javascript
jQuery前端框架easyui使用Dialog时bug处理
2014/12/05 Javascript
JavaScript中使用concat()方法拼接字符串的教程
2015/06/06 Javascript
JavaScript 监控微信浏览器且自带返回按钮时间
2016/11/27 Javascript
认识less和webstrom的less配置方法
2017/08/02 Javascript
详解IWinter 一个路由转控制器的 Nodejs 库
2017/11/15 NodeJs
原生JS实现的碰撞检测功能示例
2018/05/18 Javascript
微信小程序云开发之模拟后台增删改查
2019/05/16 Javascript
vue 开发之路由配置方法详解
2019/12/02 Javascript
JS函数本身的作用域实例分析
2020/03/16 Javascript
[04:41]2014DOTA2国际邀请赛 Liquid顺利突围晋级正赛
2014/07/09 DOTA
python获取本地计算机名字的方法
2015/04/29 Python
Python读写ini文件的方法
2015/05/28 Python
基于python 处理中文路径的终极解决方法
2018/04/12 Python
Python 实现一个手机号码获取妹子名字的功能
2019/09/25 Python
wxpython多线程防假死与线程间传递消息实例详解
2019/12/13 Python
Python 实现将numpy中的nan和inf,nan替换成对应的均值
2020/06/08 Python
Ellos瑞典官网:北欧地区时尚、美容和住宅领域领先的电子商务网站
2019/11/21 全球购物
如何整合JQuery和Prototype
2014/01/31 面试题
物业客服专员岗位职责
2013/11/30 职场文书
网络维护中文求职信
2014/01/03 职场文书
市场营销个人求职信范文
2014/02/02 职场文书
成龙霸王洗发水广告词
2014/03/14 职场文书
普通话演讲稿
2014/09/03 职场文书
学校开除通知书
2015/04/25 职场文书
驾驶员管理制度范本
2015/08/06 职场文书
七年级作文之《我和我的祖国》观后感作文
2019/10/18 职场文书
Python使用OpenCV和K-Means聚类对毕业照进行图像分割
2021/06/11 Python
SpringBoot整合MongoDB的实现步骤
2021/06/23 MongoDB
Windows Server 2016 配置 IIS 的详细步骤
2022/04/28 Servers
讨论nginx location 顺序问题
2022/05/30 Servers