js代码实现的加入收藏效果并兼容主流浏览器


Posted in Javascript onJune 23, 2014
//加入收藏 
function AddFavorite(){ 
  if (document.all) { 
  addToBookMark(window.location.href, document.title); 
  } else if (window.sidebar) { 
  addToBookMark(document.title, window.location.href); 
  } 
} 
 
function addToBookMark(url,title){ 
 var ua = navigator.userAgent.toLowerCase(); 
 if(ua.indexOf("msie 8")>-1){ 
  external.AddToFavoritesBar(url,title);//IE8 
 }else{ 
 try { 
  window.external.addFavorite(url, title); 
 } catch(e) { 
   try { 
      window.sidebar.addPanel(title, url);//firefox 
     } catch(e) { 
      alert("加入收藏失败,请使用Ctrl+D进行添加"); 
     } 
   } 
 } 
 return false; 
 
   
}
Javascript 相关文章推荐
jQuery库与其他JS库冲突的解决办法
Feb 07 Javascript
jQuery UI Datepicker length为空或不是对象错误的解决方法
Dec 19 Javascript
seaJs的模块定义和模块加载浅析
Jun 06 Javascript
jquery append()方法与html()方法的区别及使用介绍
Aug 01 Javascript
完善的jquery处理机制
Feb 21 Javascript
关于JS中的方法是否加括号的问题
Jul 27 Javascript
JS原型链 详解及示例代码
Sep 06 Javascript
JS实现焦点图轮播效果的方法详解
Dec 19 Javascript
获取当前月(季度/年)的最后一天(set相关操作及应用)
Dec 27 Javascript
js简易版购物车功能
Jun 17 Javascript
JS实现的冒泡排序,快速排序,插入排序算法示例
Mar 02 Javascript
Vue实现拖放排序功能的实例代码
Jul 08 Javascript
用jquery的方法制作一个简单的导航栏
Jun 23 #Javascript
jquery的attr方法禁用表单元素禁用输入内容
Jun 23 #Javascript
JavaScript获取某年某月的最后一天附截图
Jun 23 #Javascript
一个判断抢购时间是否到达的简单的js函数
Jun 23 #Javascript
extjs_02_grid显示本地数据、显示跨域数据
Jun 23 #Javascript
javascript轻量级模板引擎juicer使用指南
Jun 22 #Javascript
JQuery插件iScroll实现下拉刷新,滚动翻页特效
Jun 22 #Javascript
You might like
常用的PHP数据库操作方法(MYSQL版)
2011/06/08 PHP
PHPWind与Discuz截取字符函数substrs与cutstr性能比较
2011/12/05 PHP
php+mysql实现简单的增删改查功能
2015/07/13 PHP
php正则表达式学习笔记
2015/11/13 PHP
ThinkPHP3.2框架自定义配置和加载用法示例
2018/06/14 PHP
PHP7 echo和print语句实例用法
2019/02/15 PHP
javascript五图轮播切换实用版
2012/08/17 Javascript
js字母大小写转换实现方法总结
2013/11/13 Javascript
jquery 操作iframe的几种方法总结
2013/12/13 Javascript
JavaScript中Number.MIN_VALUE属性的使用示例
2015/06/04 Javascript
JS创建对象几种不同方法详解
2016/03/01 Javascript
全面解析标签页的切换方式
2016/08/21 Javascript
详解Angularjs 如何自定义Img的ng-load 事件
2017/02/15 Javascript
详解vue-router和vue-cli以及组件之间的传值
2017/07/04 Javascript
基于easyui checkbox 的一些操作处理方法
2017/07/10 Javascript
JS如何获取地址栏的参数实例讲解
2018/10/06 Javascript
JS实现提示框跟随鼠标移动
2019/08/27 Javascript
Vue 组件复用多次自定义参数操作
2020/07/27 Javascript
[36:20]完美世界DOTA2联赛PWL S3 access vs Rebirth 第一场 12.17
2020/12/18 DOTA
Python基于opencv的图像压缩算法实例分析
2018/05/03 Python
Win10环境python3.7安装dlib模块趟过的坑
2019/08/01 Python
对python while循环和双重循环的实例详解
2019/08/23 Python
基于Python实现扑克牌面试题
2019/12/11 Python
如何基于python把文字图片写入word文档
2020/07/31 Python
python中字符串的编码与解码详析
2020/12/03 Python
实习协议书范本
2014/04/22 职场文书
感恩母亲节演讲稿
2014/05/07 职场文书
教育系统干部作风整顿心得体会
2014/09/09 职场文书
大专生自我鉴定怎么写
2014/09/16 职场文书
村干部群众路线教育活动对照检查材料
2014/10/01 职场文书
房屋授权无偿使用证明
2014/11/29 职场文书
总经理岗位职责
2015/02/04 职场文书
结婚老公保证书
2015/02/26 职场文书
教师节班会主持词
2015/07/06 职场文书
pytorch实现ResNet结构的实例代码
2021/05/17 Python
Redis 异步机制
2022/05/15 Redis