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 EasyUI API 中文文档 - Calendar日历使用
Oct 19 Javascript
Prototype源码浅析 String部分(三)之HTML字符串处理
Jan 15 Javascript
JS加jquery简单实现标签元素的显示或隐藏
Sep 23 Javascript
JavaScript简单判断复选框是否选中及取出值的方法
Aug 13 Javascript
JavaScript验证Email(3种方法)
Sep 21 Javascript
PHP+MySQL+jQuery随意拖动层并即时保存拖动位置实例讲解
Oct 09 Javascript
用v-html解决Vue.js渲染中html标签不被解析的问题
Dec 14 Javascript
Avalonjs 实现简单购物车功能(实例代码)
Feb 07 Javascript
基于JavaScript中标识符的命名规则介绍
Jan 06 Javascript
jQuery实现滚动到底部时自动加载更多的方法示例
Feb 18 jQuery
微信小程序搭建(mpvue+mpvue-weui+fly.js)的详细步骤
Sep 18 Javascript
详解vue中v-on事件监听指令的基本用法
Jul 22 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 expects parameter 1 to be resource, array given 错误
2011/03/23 PHP
网页的标准,IMG不支持onload标签怎么办
2006/06/29 Javascript
jQuery用unbind方法去掉hover事件及其他方法介绍
2013/03/18 Javascript
javascript显式类型转换实例分析
2015/04/25 Javascript
基于jQuery插件实现环形图标菜单旋转切换特效
2015/05/15 Javascript
JavaScript AOP编程实例
2015/06/16 Javascript
JavaScript实现向右伸出的多级网页菜单效果
2015/08/25 Javascript
JS小数运算出现多为小数问题的解决方法
2016/06/02 Javascript
Angular2利用组件与指令实现图片轮播组件
2017/03/27 Javascript
在bootstrap中实现轮播图实例代码
2017/06/11 Javascript
vue表单绑定实现多选框和下拉列表的实例
2017/08/12 Javascript
javascript将url解析为json格式的两种方法
2017/08/18 Javascript
React-intl 实现多语言的示例代码
2017/11/03 Javascript
vue+webpack实现异步组件加载的方法
2018/02/03 Javascript
jQuery实现网页拼图游戏
2020/04/22 jQuery
微信小程序本地存储实现每日签到、连续签到功能
2019/10/09 Javascript
python使用正则表达式替换匹配成功的组并输出替换的次数
2017/11/22 Python
python如何对实例属性进行类型检查
2018/03/20 Python
使用PyInstaller将python转成可执行文件exe笔记
2018/05/26 Python
用python实现k近邻算法的示例代码
2018/09/06 Python
python+opencv打开摄像头,保存视频、拍照功能的实现方法
2019/01/08 Python
python 求某条线上特定x值或y值的点坐标方法
2019/07/09 Python
用Python实现BP神经网络(附代码)
2019/07/10 Python
python多进程下实现日志记录按时间分割
2019/07/22 Python
Python OpenCV调用摄像头检测人脸并截图
2020/08/20 Python
python系统指定文件的查找只输出目录下所有文件及文件夹
2020/01/19 Python
css3动画事件—webkitAnimationEnd与计时器time事件
2013/01/31 HTML / CSS
CSS3实现超慢速移动动画效果非常流畅无卡顿
2014/06/15 HTML / CSS
十八届三中全会学习方案
2014/02/16 职场文书
优秀食品类广告词
2014/03/19 职场文书
推荐信格式要求
2014/05/09 职场文书
党的群众路线教育实践活动宣传标语口号
2014/06/06 职场文书
2014年物资管理工作总结
2014/12/02 职场文书
2015年清明节活动总结
2015/02/09 职场文书
公司地址变更通知
2015/04/25 职场文书
MySQL中连接查询和子查询的问题
2021/09/04 MySQL