设为首页代码和加入收藏代码(兼容各种浏览器)

把页面设置为首页,加入收藏功能,支持ie,ff,chrome,safari,360安全,qq,遨游,搜狗浏览器,不兼容360急速浏览器的兼容模式下加入收藏功能

注意:
这里虽然说是兼容,但是有些浏览器的设置就是不支持用js来把页面设为首页,加入收藏夹,只能让用户手动去在浏览器或者按键去设置这些功能,这里说的兼容是指当浏览器有这个设置的时候js会有提示.
至于这里说不兼容360急速,我这里有个demo,是360自己的网站,在360极速浏览器的兼容模式下都不支持"加入收藏"这个功能,它自己的浏览器上自己的页面都不支持这个功能.

Code:

<!doctype html>
 
<html>
 
<head>
 
<title>把页面设置为首页,加入收藏功能,支持ie,ff,chrome,safari,360安全,qq,遨游,搜狗浏览器,不兼容360急速浏览器的加入收藏功能</title>

</head>
 
<body>
 
<div>
 
<a href="/">首页</a> | 
            <a οnclick="SetHome(window.location)" href="javascript:void(0)">设为首页</a>
 
            | <a οnclick="AddFavorite(window.location,document.title)" href="javascript:void(0)">加入收藏</a>
 
      </div>
 
       <script type="text/javascript" language="javascript">
 
    //加入收藏
 
        function AddFavorite(sURL, sTitle) {
 
            sURL = encodeURI(sURL); 
        try{   
 
            window.external.addFavorite(sURL, sTitle);   
 
        }catch(e) {   
 
            try{   
 
                window.sidebar.addPanel(sTitle, sURL, "");   
 
            }catch (e) {   
 
                alert("加入收藏失败,请使用Ctrl+D进行添加,或手动在浏览器里进行设置.");
 
            }   
 
        }
 
    }
 
    //设为首页
 
    function SetHome(url){
 
        if (document.all) {
 
            document.body.style.behavior='url(#default#homepage)';
 
               document.body.setHomePage(url);
 
        }else{
 
            alert("您好,您的浏览器不支持自动设置页面为首页功能,请您手动在浏览器里设置该页面为首页!");
 
        }

}
 
</script>
 
</body>
 
</html>

设为首页代码和加入收藏代码(兼容各种浏览器)相关推荐

  1. 网站“设为首页”代码,“加入收藏”代码

    <a href="#" class="word_white" οnclick="this.style.behavior='url(#defaul ...

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

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

  3. 收藏本站html,加入收藏代码_加入收藏代码 -收藏本站的代码

    摘要 腾兴网为您分享:加入收藏代码 -收藏本站的代码,追书神器,智慧医疗,云端学习,央视影音等软件知识,以及workflow,电脑管家2017,自动考勤表,双录系统,国泰君安富易,佳缘佳信,谷歌浏览器 ...

  4. 很实用的 “设为首页”与“加入收藏”代码

    设置为首页的方法为: <a href=# onClick="this.style.behavior='url(#default#homepage)';this.setHomePage( ...

  5. 网站设为首页,加入收藏夹

    <a href=# onClick="this.style.behavior='url(#default#homepage)';this.setHomePage('URL');even ...

  6. 学习路之html--“加入收藏夹“和“设为首页“

    //加入收藏夹function AddFavorite(sURL, sTitle) {try { window.external.addFavorite(sURL, sTitle); }catch ( ...

  7. 设为首页加入收藏代码

    设为首页代码 1.图片链接 <a style="cursor:hand" οnclick="this.style.behavior='url(#default#ho ...

  8. 设为首页及收藏本页代码 兼容IE和Firefox

    代码如下: 收藏本页:< a href ="#" onClick ="javascript:window.external.AddFavorite(document ...

  9. 设为首页 和 收藏本站js代码 兼容IE,chrome,ff

    设为首页 和 收藏本站js代码 兼容IE,chrome,ff //设为首页 function SetHome(obj,url){ try{ obj.style.behavior='url(#defau ...

  10. 兼容所有浏览器的设为首页收藏本站js代码,推荐使用

    加入收藏的按钮方法! 大家发现传统的收藏本站按钮在360浏览器下面没有效果了,但是360浏览器用户群却非常之大.所以我们在网上找到一个兼容所有浏览器的收藏本站解决方案,具体功能如下: 设为首页 和 收 ...

最新文章

  1. 在CentOS 6.3 64bit上安装tsar并监控Apache Traffic Server
  2. Nature Cancer | 发现非肿瘤药物的抗癌潜力
  3. 十三个代码注释的小技巧
  4. css实现简单的告警提示动画效果
  5. 【DOS】对指定目录下的指定文件类型进行打包
  6. 解决firefox不能安装Flash插件
  7. [转载] Python京东抢购
  8. 面向对象设计的重要原则:SOLID
  9. SQL 对结果集进行分组排序过滤重复数据 ROW_NUMBER
  10. 关于IKAnalyzer自定义分词的切换主词典的方法
  11. 12015.linux通过代码或命令形式操作内存/dev/mem
  12. bzoj 1413: [ZJOI2009]取石子游戏(博弈+DP)
  13. PAT 1086 Tree Traversals Again
  14. 融云通讯服务器,融云IM即时通讯功能接入和部署方式有哪些_如何收费_企业服务汇...
  15. UA用Mode-Driven的使用笔记
  16. MediaCodec之Decoder
  17. Excel用户如何打破内卷?只需要一个新软件,就能突破excel天花板
  18. 开发者都应该知道的 Centos/Docker/Nginx/Node/Jenkins 操作(长文,建议收藏)
  19. 构建TCP套接字(socket)的概念及具体步骤
  20. 用c语言做记忆测试小游戏,用C语言实现简单小游戏

热门文章

  1. c语言无输出如何表示,c语言中的格式输出
  2. Windows10系统服务优化及分析(批处理)
  3. wps带阴影的边框怎么设置_win10系统设置wps阴影边框的具体办法
  4. 转:有了这些网站,英文论文再也不难写了(15个英文论文写作辅助网站介绍和使用技巧)
  5. QCC频率校准工具定频
  6. 四LED单端输出充电仓配合TWS耳机芯片QCC3020使用
  7. php呼伦贝尔,呼伦贝尔php培训
  8. 厉害了!机器视觉在农业中的应用
  9. ES deeping pageing
  10. c语言计算圆周率的方法,c语言学习之不同方式计算圆周率