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 相关文章推荐
兼容IE和FF的图片上传前预览js代码
May 28 Javascript
jQuery之自动完成组件的深入解析
Jun 19 Javascript
JS常用正则表达式总结
Nov 12 Javascript
Node.js入门教程:在windows和Linux上安装配置Node.js图文教程
Aug 14 Javascript
javascript嵌套函数和在函数内调用外部函数的区别分析
Jan 31 Javascript
Bootstrap每天必学之折叠(Collapse)插件
Apr 25 Javascript
jquery在vue脚手架中的使用方式示例
Aug 29 jQuery
jquery实现搜索框功能实例详解
Jul 23 jQuery
vue3.0 CLI - 2.6 - 组件的复用入门教程
Sep 14 Javascript
jQuery点击页面其他部分隐藏下拉菜单功能
Nov 27 jQuery
JavaScript实现京东放大镜效果
Dec 03 Javascript
Vue router安装及使用方法解析
Dec 02 Vue.js
用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 Pear 安装及使用
2009/03/19 PHP
php网站地图生成类示例
2014/01/13 PHP
php实现建立多层级目录的方法
2014/07/19 PHP
php使用ob_flush不能每隔一秒输出原理分析
2015/06/02 PHP
Laravel多域名下字段验证的方法
2019/04/04 PHP
微信公众平台开发教程⑤ 微信扫码支付模式介绍
2019/04/10 PHP
Document:getElementsByName()使用方法及示例
2013/10/28 Javascript
js onload处理html页面加载之后的事件
2013/10/30 Javascript
JavaScript支持的最大递归调用次数分析
2014/06/24 Javascript
jquery实现的下拉和收缩效果示例
2014/08/21 Javascript
jQuery+PHP实现可编辑表格字段内容并实时保存
2015/10/09 Javascript
阿里云ecs服务器中安装部署node.js的步骤
2016/10/08 Javascript
深入探究node之Transform
2017/07/20 Javascript
vue实现文件上传功能
2018/08/13 Javascript
Vue+webpack+Element 兼容问题总结(小结)
2018/08/16 Javascript
vue项目中仿element-ui弹框效果的实例代码
2019/04/22 Javascript
vue自定义正在加载动画的例子
2019/11/14 Javascript
Vue强制组件重新渲染的方法讨论
2020/02/03 Javascript
vue中渲染对象中属性时显示未定义的解决
2020/07/31 Javascript
[00:20]TI9不朽观赛名额抽取
2019/08/05 DOTA
使用Python脚本将绝对url替换为相对url的教程
2015/04/24 Python
django+js+ajax实现刷新页面的方法
2017/05/22 Python
Django外键(ForeignKey)操作以及related_name的作用详解
2019/07/29 Python
python实现复制大量文件功能
2019/08/31 Python
css3实现书本翻页效果的示例代码
2021/03/08 HTML / CSS
HTML5 Canvas绘制五星红旗
2016/05/04 HTML / CSS
Gibson London官网:以地道的英国男装而著称
2019/12/06 全球购物
俄罗斯披萨、寿司和面食送货到家服务:2 Берега
2019/12/15 全球购物
正规的求职信范文分享
2013/12/11 职场文书
大学生社团活动总结
2014/04/26 职场文书
大一新生检讨书
2014/10/29 职场文书
企业百日安全活动总结
2015/05/07 职场文书
python OpenCV学习笔记
2021/03/31 Python
python基于tkinter制作m3u8视频下载工具
2021/04/24 Python
古见同学有交流障碍症 第二季宣传CM公开播出
2022/04/11 日漫
ubuntu端向日葵键盘输入卡顿问题及解决
2022/12/24 Servers