工作需要了解了一下点击加入收藏这个功能

<script>
function _addFavorite() {
var url = window.location;
  //获取当前网页网址
var title = document.title;
  //获取当前网页标题
var ua = navigator.userAgent.toLowerCase();
  //获取当前浏览器   //判断浏览器版本
if (ua.indexOf("360se") > -1) {
alert("由于360浏览器功能限制,请按 Ctrl+D 手动收藏!");
}
else if (ua.indexOf("msie 8") > -1) {
window.external.AddToFavoritesBar(url, title); //IE8
    //加入收藏夹
}
else if (document.all) {//IE类浏览器
      document.all是页面内所有元素的一个集合。例如:      
     document.all(0)表示页面内第一个元素
    二.
      document.all可以判断浏览器是否是IE  
        if(document.all){  
            alert("is   IE!");  
       }
try{
window.external.addFavorite(url, title);
      
}catch(e){
alert('您的浏览器不支持,请按 Ctrl+D 手动收藏!');
}
}
else if (window.sidebar) {//firfox等浏览器;
      http://www.360doc.com/content/14/0214/15/9494961_352475015.shtml 详情window.sidebar
window.sidebar.addPanel(title, url, "");
}
else {
alert('您的浏览器不支持,请按 Ctrl+D 手动收藏!');
}
}
</script>
  <a href="javascript:void(0)" onclick="_addFavorite()">加入收藏</a>

  

最新文章

  1. android shape的使用(转)
  2. MyEclipse10查看Struts2源码及Javadoc文档
  3. 教你如何调用百度编辑器ueditor的上传图片、上传文件等模块
  4. Tesseract-OCR text2image.exe [ x86 支持 XP ]
  5. HDU-4511 小明系列故事——女友的考验 floyd变种-标号递增最短路
  6. 在win7电脑中如何查看运行进程的PID标识符
  7. seajs第二节,seajs各模块依赖关系
  8. oracle中的记录类型
  9. PHP简单下载
  10. jquery 在页面中按回车 响应 事件
  11. [转]3proxy 二级代理配置样例
  12. Java简单购物车设计
  13. kibana 日志查看界面
  14. Lowest Common Ancestor of a Binary Search Tree、Lowest Common Ancestor of a Binary Search Tree
  15. 打印 PHP $_SERVER 常量
  16. web前端面试集锦(自己搜集的,如有错误请不吝赐教)
  17. forget Alinx * quena
  18. 【IOS 开发】Object-C 入门 Xcode 环境详解
  19. Drools+springboot
  20. gunicorn开启、关闭和重启

热门文章

  1. Vector模板类----构造与析构
  2. 纯干货!live2d动画制作简述以及踩坑
  3. [工具使用] visualvm 通过jmx不能连接
  4. .netCore例子
  5. shell的brake和continue的用法
  6. 【Android】监听viewpager子页面里面的Button按钮
  7. websql使用实例
  8. c/s委托练习
  9. .net面试题汇总-第二篇
  10. POJ 2185 Milking Grid [二维KMP next数组]