JavaScript加入收藏夹功能(兼容IE、firefox、chrome)


Posted in Javascript onMay 05, 2014

实现代码:

<script>
function addFav(){
  if(document.all){
    window.external.addFavorite('http://3water.com','FREE Web Directory');
    }else if(window.sidebar){
      window.sidebar.addPanel('FREE Web Directory', 'http://3water.com','');
    }
}</script>
<a href="http://3water.com" title="FREE Web Directory" rel="sidebar" onclick="addFav();">加入收藏</a></div>

javascript 加入收藏夹,需要注意一个细节的地方,如果 <a>上面没有加 “rel=sidebar” ,那么将会报错: window.sidebar.addPanel is not a function。

Javascript 相关文章推荐
JavaScript实现多维数组的方法
Nov 20 Javascript
深入理解node exports和module.exports区别
Jun 01 Javascript
几行js代码实现自适应
Feb 24 Javascript
layui前段框架日期控件使用方法详解
May 19 Javascript
jQuery扩展_动力节点Java学院整理
Jul 05 jQuery
在vue中获取dom元素内容的方法
Jul 10 Javascript
详解react-refetch的使用小例子
Feb 15 Javascript
vue无限轮播插件代码实例
May 10 Javascript
微信小程序引入Vant组件库过程解析
Aug 06 Javascript
Vue中fragment.js使用方法小结
Feb 17 Javascript
从0到1学习JavaScript编写贪吃蛇游戏
Jul 28 Javascript
JavaScript实现酷炫的鼠标拖尾特效
Feb 18 Javascript
IE 下Enter提交表单存在重复提交问题的解决方法
May 04 #Javascript
javascript 获取元素样式必杀技
May 04 #Javascript
javascript操作excel生成报表全攻略
May 04 #Javascript
javascript如何使用bind指定接收者
May 04 #Javascript
用jquery.sortElements实现table排序
May 04 #Javascript
jquery实现的鼠标拖动排序Li或Table
May 04 #Javascript
自己用jQuery写了一个图片的马赛克消失效果
May 04 #Javascript
You might like
Laravel 连接(Join)示例
2019/10/16 PHP
php实现断点续传大文件示例代码
2020/06/19 PHP
JavaScipt中的Math.ceil() 、Math.floor() 、Math.round() 三个函数的理解
2010/04/29 Javascript
jQuery Tab插件 用于在Tab中显示iframe,附源码和详细说明
2011/06/27 Javascript
jQuery对下拉框,单选框,多选框的操作
2014/02/21 Javascript
将字符串中由空格隔开的每个单词首字母大写
2014/04/06 Javascript
jQuery中live()方法用法实例
2015/01/19 Javascript
模仿password输入框的实现代码
2016/06/07 Javascript
js继承实现方法详解
2016/12/16 Javascript
vuejs2.0运用原生js实现简单的拖拽元素功能示例
2017/02/24 Javascript
使用ionic(选项卡栏tab) icon(图标) ionic上拉菜单(ActionSheet) 实现通讯录界面切换实例代码
2017/10/20 Javascript
Vue2.0 axios前后端登陆拦截器(实例讲解)
2017/10/27 Javascript
JS实现网页抢购功能(触发,终止脚本)
2017/11/27 Javascript
vue的传参方式汇总和router使用技巧
2018/05/22 Javascript
解决循环中setTimeout执行顺序的问题
2018/06/20 Javascript
vue项目打包部署_nginx代理访问方法详解
2018/09/20 Javascript
nodejs中方法和模块用法示例
2018/12/24 NodeJs
Mint UI实现A-Z字母排序的城市选择列表
2018/12/28 Javascript
koa大型web项目中使用路由装饰器的方法示例
2019/04/02 Javascript
详解vue 路由跳转四种方式 (带参数)
2019/04/28 Javascript
js实现登录时记住密码的方法分析
2020/04/05 Javascript
玩转python爬虫之cookie使用方法
2016/02/17 Python
Python利用QQ邮箱发送邮件的实现方法(分享)
2017/06/09 Python
浅谈Python实现2种文件复制的方法
2018/01/19 Python
Python常见内置高效率函数用法示例
2018/07/31 Python
详细介绍pandas的DataFrame的append方法使用
2019/07/31 Python
python编写俄罗斯方块
2020/03/13 Python
浅析python标准库中的glob
2020/03/13 Python
Python Django中的STATIC_URL 设置和使用方式
2020/03/27 Python
python 3.8.3 安装配置图文教程
2020/05/21 Python
Python 实现敏感目录扫描的示例代码
2020/05/21 Python
医学生实习自我鉴定
2013/09/27 职场文书
人力管理专业毕业生求职信
2014/02/27 职场文书
教育局党的群众路线教育实践活动整改方案
2014/09/20 职场文书
安全先进班组材料
2014/12/26 职场文书
致地震灾区的慰问信
2015/03/23 职场文书