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 动态添加事件代码
Nov 30 Javascript
JS中不为人知的五种声明Number的方式简要概述
Feb 22 Javascript
js设置cookie过期及清除浏览器对应名称的cookie
Oct 24 Javascript
jquery实现图片列表鼠标移入微动
Dec 01 Javascript
protractor的安装与基本使用教程
Jul 07 Javascript
聊聊Vue.js的template编译的问题
Oct 09 Javascript
微信小程序实现长按删除图片的示例
May 18 Javascript
教你如何用node连接redis的示例代码
Jul 12 Javascript
Node.js动手撸一个静态资源服务器的方法
Mar 09 Javascript
使用taro开发微信小程序遇到的坑总结
Apr 08 Javascript
微信公众号网页分享功能开发的示例代码
May 27 Javascript
从零开始在vue-cli4配置自适应vw布局的实现
Jun 08 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
玛琪朵 Macchiato
2021/03/03 咖啡文化
用ODBC的分页显示
2006/10/09 PHP
PHP has encountered an Access Violation at 7C94BD02解决方法
2009/08/24 PHP
PHP设计模式 注册表模式
2012/02/05 PHP
php查询mysql大量数据造成内存不足的解决方法
2015/03/04 PHP
javascript 多种搜索引擎集成的页面实现代码
2010/01/02 Javascript
分享20多个很棒的jQuery 文件上传插件或教程
2011/09/04 Javascript
解析Javascript中中括号“[]”的多义性
2013/12/03 Javascript
js中的preventDefault与stopPropagation详解
2014/01/29 Javascript
javascript实现全局匹配并替换的方法
2015/04/27 Javascript
js光标定位文本框回车表单提交问题的解决方法
2015/05/11 Javascript
javascript中caller和callee详解
2015/08/10 Javascript
最全的Javascript编码规范(推荐)
2016/06/22 Javascript
React.js中常用的ES6写法总结(推荐)
2017/05/09 Javascript
详解vue-router 2.0 常用基础知识点之router-link
2017/05/10 Javascript
jQuery复合事件用法示例
2017/06/10 jQuery
浅析vue深复制
2018/01/29 Javascript
解决npm安装Electron缓慢网络超时导致失败的问题
2018/02/06 Javascript
JS实现的tab页切换效果完整示例
2018/12/18 Javascript
利用React Router4实现的服务端直出渲染(SSR)
2019/01/07 Javascript
生产制造追溯系统之在线打印功能
2019/06/03 Javascript
[06:45]DOTA2卡尔工作室 英雄介绍幻影长矛手篇
2013/07/12 DOTA
Python制作词云的方法
2018/01/03 Python
Python线上环境使用日志的及配置文件
2019/07/28 Python
python中append实例用法总结
2019/07/30 Python
FFrpc python客户端lib使用解析
2019/08/24 Python
Python 函数用法简单示例【定义、参数、返回值、函数嵌套】
2019/09/20 Python
详解CSS3 Media Queries中媒体属性的使用
2016/02/29 HTML / CSS
HTML5+lufylegend实现游戏中的卷轴
2016/02/29 HTML / CSS
意大利体育用品网上商城:Nencini Sport
2016/08/18 全球购物
希尔顿酒店中国网站:Hilton中国
2017/03/11 全球购物
社团活动总结
2014/04/28 职场文书
竞选班长演讲稿400字
2014/08/22 职场文书
2015年底工作总结范文
2015/05/15 职场文书
朋友聚会开场白
2015/06/01 职场文书
Django展示可视化图表的多种方式
2021/04/08 Python