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 在网页上单击鼠标的地方显示层及关闭层
Dec 30 Javascript
node.js中的console用法总结
Dec 15 Javascript
js实现的二分查找算法实例
Jan 21 Javascript
JavaScript实现时钟滴答声效果
Jan 29 Javascript
BootStrap selectpicker后台动态绑定数据
Jun 01 Javascript
老生常谈js中的MVC
Jul 25 Javascript
关于TypeScript中import JSON的正确姿势详解
Jul 25 Javascript
使用ajax的post同步执行(实现方法)
Dec 21 Javascript
vue数组对象排序的实现代码
Jun 20 Javascript
javascript使用Blob对象实现的下载文件操作示例
Apr 18 Javascript
如何使用vue slot创建一个模态框的实例代码
May 24 Javascript
OpenLayers3实现鼠标移动显示坐标
Sep 25 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
9条PHP编程小知识及易犯的小错误
2015/01/22 PHP
JS注册/移除事件处理程序(ExtJS应用程序设计实战)
2013/05/07 Javascript
jQuery教程 $()包装函数来实现数组元素分页效果
2013/08/13 Javascript
JavaScript的RequireJS库入门指南
2015/07/01 Javascript
JS+DIV+CSS实现的经典标签切换效果代码
2015/09/14 Javascript
JavaScript学习笔记之数组的增、删、改、查
2016/03/23 Javascript
如何消除inline-block属性带来的标签间间隙
2016/03/31 Javascript
JS去除重复并统计数量的实现方法
2016/12/15 Javascript
浅析从vue源码看观察者模式
2018/01/29 Javascript
vuejs项目打包之后的首屏加载优化及打包之后出现的问题
2018/04/01 Javascript
详解vue-cli+element-ui树形表格(多级表格折腾小计)
2019/04/17 Javascript
javascript面向对象三大特征之封装实例详解
2019/07/24 Javascript
微信小程序如何修改radio和checkbox的默认样式和图标
2019/07/24 Javascript
vue 动态表单开发方法案例详解
2019/12/02 Javascript
Angular+ionic实现折叠展开效果的示例代码
2020/07/29 Javascript
jQuery实现雪花飘落效果
2020/08/02 jQuery
js节流防抖应用场景,以及在vue中节流防抖的具体实现操作
2020/09/21 Javascript
Python基础练习之用户登录实现代码分享
2017/11/08 Python
python类的方法属性与方法属性的动态绑定代码详解
2017/12/27 Python
Tensorflow的可视化工具Tensorboard的初步使用详解
2018/02/11 Python
python 实现在txt指定行追加文本的方法
2018/04/29 Python
python3 读取Excel表格中的数据
2018/10/16 Python
Python单元和文档测试实例详解
2019/04/11 Python
python3正则模块re的使用方法详解
2020/02/11 Python
Python DES加密实现原理及实例解析
2020/07/17 Python
解决selenium+Headless Chrome实现不弹出浏览器自动化登录的问题
2021/01/09 Python
英国复古皮包品牌:Beara Beara
2018/07/18 全球购物
Orlebar Brown官网:设计师泳裤和泳装
2020/12/08 全球购物
Servlet都有哪些方法?主要作用是什么?
2014/03/04 面试题
环境科学专业大学生自荐信格式
2013/09/21 职场文书
消防安全承诺书
2014/05/22 职场文书
小区的门卫岗位职责
2014/10/01 职场文书
国际贸易实训报告
2014/11/05 职场文书
员工自我工作评价
2015/03/06 职场文书
解决SpringBoot文件上传临时目录找不到的问题
2021/07/01 Java/Android
SQL实现LeetCode(177.第N高薪水)
2021/08/04 MySQL