介绍一个可兼容所有浏览器的加入收藏代码代码,大概原理是这样的我们根据获取用户navigator.userAgent.toLowerCase()信息来判断浏览器,根据浏览器是否支持加入收藏js命令,如果可以自动收藏否则就提示ctrl+D手动收藏了。

function addFavorite2() {

var url = window.location || 'http://www.w3cschool.cn';

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) {

try{

window.external.addFavorite(url, title);

}catch(e){

alert('您的浏览器不支持,请按 Ctrl+D 手动收藏!');

}

}

else if (window.sidebar) {

window.sidebar.addPanel(title, url, "");

}

else {

alert('您的浏览器不支持,请按 Ctrl+D 手动收藏!');

}

}复制本页面代码保存成js文件,然后在要收藏的地方加上

然后在按钮上或者链接上加上以下代码:

加入收藏

html5 加入收藏夹,js添加到收藏夹代码 兼容所有浏览器相关推荐

  1. 使用Mootools动态添加Css样式表代码,兼容各浏览器

    这个函数很有用处,尤其是当我们在使用Mootools开发插件的时候,例如Tips等,当我们需要额外的Css来支撑插件内的效果时,通常我们的做法是把Css放到单独的css文件里调用,但是这样做就不利于插 ...

  2. HTML5七夕情人节表白网页(情人节满屏爱心HTML5特效) HTML+CSS+JS 求婚 html生日快乐祝福代码网页 520情人节告白代码 程序员表白源码 抖音3D旋转相册 js烟花代码

    HTML5七夕情人节表白网页❤情人节满屏爱心HTML5特效❤ HTML+CSS+JS 求婚 html生日快乐祝福代码网页 520情人节告白代码 程序员表白源码 抖音3D旋转相册 js烟花代码 css爱 ...

  3. js导出word文档 可以兼容IE8+浏览器适配其他浏览器

    js导出word文档,兼容IE8浏览器 其他浏览器需要引入两个文件:FileSaver.js 和 jqueryWordExport.js 需要兼容IE8浏览器需要引用:FileSaver.js exc ...

  4. js框架jquery实现幸运大转盘抽奖程序代码,兼容多种浏览器

    原文:js框架jquery实现幸运大转盘抽奖程序代码,兼容多种浏览器 源代码下载地址:http://www.zuidaima.com/share/1779633798073344.htm 看到网页上有 ...

  5. 加入收藏js代码 兼容所有浏览器

    我们介绍一个可兼容所有浏览器的加入收藏代码代码,大概原理是这样的我们根据获取用户navigator.userAgent.toLowerCase()信息来判断浏览器,根据浏览器是否支持加入收藏js命令, ...

  6. js,jquery字符串转换json,兼容各种浏览器

    js,jquery字符串转json. 第一种:eval方式解析 function strToJson(str){ var json = eval('(' + str + ')'); return js ...

  7. js框架jquery实现的幸运大转盘抽奖程序代码,兼容多种浏览器(Internet Explorer 6.0+ 、Firefox 2.0 、Safari 3 、Opera 9 、Chrome)

    博客目录 js框架jquery实现的幸运大转盘抽奖程序代码 实现功能截图 系统功能 使用技术 代码 写在最后 js框架jquery实现的幸运大转盘抽奖程序代码 本系统实现了一个幸运转盘抽奖,兼容多种浏 ...

  8. 动易CMS - 设为首页代码和加入收藏代码(兼容各种浏览器)

    注意: 这里虽然说是兼容,但是有些浏览器的设置就是不支持用js来把页面设为首页,加入收藏夹,只能让用户手动去在浏览器或者按键去设置这些功能,这里说的兼容是指当浏览器有这个设置的时候js会有提示.   ...

  9. Js下载文件到本地(兼容多浏览器)

    在客户端通过js下载文件,试过几种下载方式,iframe方式仅限于IE浏览器,window.open(url),location.href=url 这两种方式在chrome浏览器还会是直接打开文件而不 ...

最新文章

  1. 图论 ---- F. Useful Edges(不等式移项优化预处理 + 路径和简单路径的区别 + 最短路)
  2. 页面静态化2 --- 使用PHP缓存机制来完成页面静态化(上)(ob_flush和flush函数区别用法)...
  3. linux下 C编程改变输出字体颜色
  4. dubbo系列(一)
  5. android studio证件照代码,Android 修图(换证件照背景,污点修复)
  6. Navicat连接mysql8.0.1版本出现1251--Client
  7. 关于我在1024程序员节还在焊板子这件事儿
  8. 对va_list; va_start ; va_end ;vsprintf理解(转)
  9. Sass 内置函数总结
  10. oracle sap 英克,中普审计软件内置350多个财务软件接口(新)-2015.9.16
  11. elasticsearch报错:bootstrap checks failed. You must address the points described in the following [1]
  12. 【时间序列预测算法】——Holt-Winters算法介绍及代码实现
  13. docker - 安装searx搜索引擎
  14. ios下 KeyChain 的研究
  15. 用python自动发微博
  16. 计算机考试感受作文,关于考试感受作文5篇
  17. #芯片# LTC2990
  18. 【C语言】声明与定义
  19. Win11服务Windows Update禁用后自动开启怎么办
  20. 37岁,年薪50万,工作10年,被裁掉只用了10分钟(生于忧患死于安乐)

热门文章

  1. 【备忘】北风网Android应用实战淘宝网手机客户端全程实录 下载
  2. Java事务处理全解析(四)—— 成功的案例(自己实现一个线程安全的TransactionManager)
  3. 90后美女CEO想找个CTO,我给她个技术经理,她说天啊太好用了!
  4. 基于步进电机驱动的智能宠物投喂
  5. 网络安全 -------- 加解密
  6. 企业该如何选择自己合适的云财务软件?
  7. 视频号助手后台数据不一致问题排查
  8. STOMP error Whoops问题解决
  9. 欠款人没钱,还有必要起诉吗?
  10. “货运版滴滴”货拉拉又获巨额融资,同城货运市场生变?