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 相关文章推荐
学习YUI.Ext基础第一天
Mar 10 Javascript
从新浪弄下来的全屏广告代码 与使用说明
Mar 15 Javascript
Javascript 获取字符串字节数的多种方法
Jun 02 Javascript
js parseInt("08")未指定进位制问题
Jun 19 Javascript
JavaScript实现Iterator模式实例分析
Jun 09 Javascript
JavaScript中的getMilliseconds()方法使用详解
Jun 10 Javascript
js判断移动端是否安装某款app的多种方法
Dec 18 Javascript
利用Vue.js指令实现全选功能
Sep 08 Javascript
jQuery事件详解
Feb 23 Javascript
把vue-router和express项目部署到服务器的方法
Feb 21 Javascript
微信小程序使用echarts获取数据并生成折线图
Oct 16 Javascript
vue.js实现简单的计算器功能
Feb 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缓存函数的使用说明
2013/05/10 PHP
ThinkPHP3.1新特性之查询条件预处理简介
2014/06/19 PHP
php通过curl添加cookie伪造登陆抓取数据的方法
2016/04/02 PHP
PHP编写的图片验证码类文件分享
2016/06/06 PHP
PHP用continue跳过本次循环中剩余代码的注意点
2017/06/27 PHP
imgAreaSelect 中文文档帮助说明
2011/10/08 Javascript
两个多选select(multiple左右)添加、删除选项和取值实例
2014/05/12 Javascript
鼠标左键单击冲突的问题解决方法(防止冒泡)
2014/05/14 Javascript
nodejs中实现阻塞实例
2015/03/24 NodeJs
全面解析多种Bootstrap图片轮播效果
2016/05/27 Javascript
jquery.Jcrop结合JAVA后台实现图片裁剪上传实例
2016/11/05 Javascript
jQuery中DOM节点的删除方法总结(超全面)
2017/01/22 Javascript
深入理解JavaScript 参数按值传递
2017/05/24 Javascript
vue单页缓存方案分析及实现
2018/09/25 Javascript
原生js实现Flappy Bird小游戏
2018/12/24 Javascript
微信小程序获取用户绑定手机号方法示例
2019/07/21 Javascript
vue-cli+iview项目打包上线之后图标不显示问题及解决方法
2019/10/16 Javascript
vue中axios防止多次触发终止多次请求的示例代码(防抖)
2020/02/16 Javascript
浅谈vue项目利用Hbuilder打包成APP流程,以及遇到的坑
2020/09/12 Javascript
[02:08]2018年度CS GO枪械皮肤设计大赛优秀作者-完美盛典
2018/12/16 DOTA
python局域网ip扫描示例分享
2014/04/03 Python
Sanic框架配置操作分析
2018/07/17 Python
python实现邮件自动发送
2019/08/10 Python
基于django micro搭建网站实现加水印功能
2020/05/22 Python
keras用auc做metrics以及早停实例
2020/07/02 Python
Python使用内置函数setattr设置对象的属性值
2020/10/16 Python
python单例模式的应用场景实例讲解
2021/02/24 Python
HTML5的Geolocation地理位置定位API使用教程
2016/05/12 HTML / CSS
韩国最大的购物网站:Gmarket
2019/06/20 全球购物
爸爸的花儿落了教学反思
2014/02/20 职场文书
缓刑期间思想汇报范文
2014/10/10 职场文书
法制主题班会教案
2015/08/13 职场文书
心理健康教育培训研修感言
2015/11/18 职场文书
《一面五星红旗》教学反思
2016/02/23 职场文书
六年级情感作文之500字
2019/10/23 职场文书
Python自然语言处理之切分算法详解
2021/04/25 Python