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 相关文章推荐
jQuery数据缓存功能的实现思路及简单模拟
May 27 Javascript
jQuery的context属性用法实例
Dec 27 Javascript
jquery使用hide方法隐藏指定id的元素
Mar 30 Javascript
JS+CSS实现的简单折叠展开多级菜单效果
Sep 12 Javascript
JS实现左右无缝轮播图代码
May 01 Javascript
JS基于面向对象实现的多个倒计时器功能示例
Feb 28 Javascript
bootstrap日期控件问题(双日期、清空等问题解决)
Apr 19 Javascript
200行代码实现blockchain 区块链实例详解
Mar 14 Javascript
create-react-app构建项目慢的解决方法
Mar 14 Javascript
webpack4 从零学习常用配置(小结)
May 28 Javascript
解决antd 表单设置默认值initialValue后验证失效的问题
Nov 02 Javascript
全网小程序接口请求封装实例代码
Nov 06 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
windows的文件系统机制引发的PHP路径爆破问题分析
2014/07/28 PHP
Windows Live的@live.com域名注册漏洞 利用代码
2006/12/27 Javascript
JQuery 绑定select标签的onchange事件,弹出选择的值,并实现跳转、传参
2011/01/06 Javascript
JQuery+CSS提示框实现思路及代码(纯手工打造)
2013/05/07 Javascript
做好七件事帮你提升jQuery的性能
2014/02/06 Javascript
将中国标准时间转换成标准格式的代码
2014/03/20 Javascript
javascript跨域的4种方法和原理详解
2014/04/08 Javascript
js实现鼠标经过表格行变色的方法
2015/05/12 Javascript
javascript实现简单的可随机变色网页计算器示例
2016/12/30 Javascript
js实现简单的选项卡效果
2017/02/23 Javascript
jQuery插件HighCharts实现的2D条状图效果示例【附demo源码下载】
2017/03/15 Javascript
React-router中结合webpack实现按需加载实例
2017/05/25 Javascript
在vue使用clipboard.js进行一键复制文本的实现示例
2019/01/15 Javascript
vue中axios请求的封装实例代码
2019/03/23 Javascript
微信小程序实现图片压缩
2019/12/03 Javascript
python简单获取本机计算机名和IP地址的方法
2015/06/03 Python
python 读写txt文件 json文件的实现方法
2016/10/22 Python
python递归打印某个目录的内容(实例讲解)
2017/08/30 Python
Python matplotlib画图实例之绘制拥有彩条的图表
2017/12/28 Python
Windows上使用Python增加或删除权限的方法
2018/04/24 Python
Python利用FFT进行简单滤波的实现
2020/02/26 Python
Python matplotlib图例放在外侧保存时显示不完整问题解决
2020/07/28 Python
你们项目是如何进行变更控制的
2015/08/26 面试题
大学生求职简历的自我评价范文
2013/10/12 职场文书
司机岗位职责说明书
2014/07/29 职场文书
意外伤害赔偿协议书范本
2014/09/28 职场文书
学校青年志愿者活动总结
2015/05/06 职场文书
党支部考察鉴定意见
2015/06/02 职场文书
高中军训感想
2015/08/07 职场文书
志愿服务心得体会
2016/01/15 职场文书
励志正能量20句:送给所有为梦想拼搏的人
2019/11/11 职场文书
详解分布式系统中如何用python实现Paxos
2021/05/18 Python
详解TypeScript的基础类型
2022/02/18 Javascript
Spring Bean是如何初始化的详解
2022/03/22 Java/Android
python标准库ElementTree处理xml
2022/05/20 Python
JavaScript圣杯布局与双飞翼布局实现案例详解
2022/08/05 Javascript