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 相关文章推荐
javascript 语法基础 想学习js的朋友可以看看
Dec 16 Javascript
基于jQuery的history历史记录插件
Dec 11 Javascript
js不完美解决click和dblclick事件冲突问题
Jul 16 Javascript
简单的代码实现jquery定时器
Jan 03 Javascript
jquery检测input checked 控件是否被选中的方法
Mar 26 Javascript
JQuery删除DOM节点的方法
Jun 11 Javascript
JS实现可点击展开与关闭的左侧广告代码
Sep 02 Javascript
JavaScript使用类似break机制中断forEach循环的方法
Nov 13 Javascript
node.js使用express框架进行文件上传详解
Mar 03 Javascript
在Layui 的表格模板中,实现layer父页面和子页面传值交互的方法
Sep 10 Javascript
layUI的验证码功能及校验实例
Oct 25 Javascript
jQuery实现评论模块
Aug 19 jQuery
用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中的路径问题与set_include_path使用介绍
2014/02/11 PHP
PHP中的多行字符串传递给JavaScript的两种方法
2014/06/19 PHP
php数组实现根据某个键值将相同键值合并生成新二维数组的方法
2017/04/26 PHP
js/jquery获取浏览器窗口可视区域高度和宽度以及滚动条高度实现代码
2012/12/17 Javascript
javascript学习(一)构建自己的JS库
2013/01/02 Javascript
jQuery实现仿美橙互联两级导航菜单效果完整实例
2015/09/17 Javascript
jQuery中实现prop()函数控制多选框(全选,反选)
2016/08/19 Javascript
JavaScript实现购物车基本功能
2017/07/21 Javascript
React-Native中禁用Navigator手势返回的示例代码
2017/09/09 Javascript
基于JavaScript实现五子棋游戏
2020/08/26 Javascript
node打造微信个人号机器人的方法示例
2018/04/26 Javascript
JavaScript实现选项卡效果的分析及步骤
2019/04/16 Javascript
ant design实现圈选功能
2019/12/17 Javascript
Preload基础使用方法详解
2020/02/03 Javascript
详解vue-router的Import异步加载模块问题的解决方案
2020/05/13 Javascript
[50:27]Secret vs VG 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/20 DOTA
python anaconda 安装 环境变量 升级 以及特殊库安装的方法
2017/06/21 Python
Windows系统下多版本pip的共存问题详解
2017/10/10 Python
Python2与Python3的区别详解
2020/02/09 Python
Python 绘制可视化折线图
2020/07/22 Python
使用Python实现NBA球员数据查询小程序功能
2020/11/09 Python
Ubuntu20.04环境安装tensorflow2的方法步骤
2021/01/29 Python
Canvas 文本转粒子效果的实现代码
2019/02/14 HTML / CSS
美国奢侈品购物平台:Orchard Mile
2018/05/02 全球购物
S’well Bottle保温杯官网:绝缘不锈钢水瓶
2018/05/09 全球购物
Myprotein丹麦官网:欧洲第一运动营养品牌
2019/04/15 全球购物
英国国家美术馆商店:National Gallery
2019/05/01 全球购物
机械系大学毕业生推荐信
2013/11/27 职场文书
十八届三中全会报告学习材料
2014/02/17 职场文书
《记金华的双龙洞》教学反思
2014/04/19 职场文书
企业法人代表任命书
2014/06/06 职场文书
学生未请假就回家检讨书
2014/09/22 职场文书
小学语文教师年度考核个人总结
2015/02/05 职场文书
《女娲补天》教学反思
2016/02/20 职场文书
sql中mod()函数取余数的用法
2021/05/29 SQL Server
Python排序算法之插入排序及其优化方案详解
2021/06/11 Python