• js如何收藏本网站和设为首页


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

    //设为首页
    function SetHome(obj,url){
     try{
      obj.style.behavior='url(#default#homepage)';
      obj.setHomePage(url);
     }catch(e){
      if(window.netscape){
       try{
        netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
       }catch(e){
        alert("抱歉,此操作被浏览器拒绝!\n\n请在浏览器地址栏输入“about:config”并回车然后将[signed.applets.codebase_principal_support]设置为'true'");
       }
      }else{
       alert("抱歉,您所使用的浏览器无法完成此操作。\n\n您需要手动将【"+url+"】设置为首页。");
      }
     }
    }
    
    //收藏本站
    function AddFavorite(title, url) {
        try {
            window.external.addFavorite(url, title);
        }
        catch (e) {
            try {
                window.sidebar.addPanel(title, url, "");
            }
            catch (e) {
                alert("抱歉,您所使用的浏览器无法完成此操作。\n\n加入收藏失败,请使用Ctrl+D进行添加");
            }
        }
    }
    
    

    页面调用:

    <a href="javascript:void(0);" onclick="SetHome(this,'http://www.xyz.com');">设为首页</a>
    <a href="javascript:void(0);" onclick="AddFavorite('我的网站',location.href)">收藏本站</a>

    最后记得引用js:

    <script src="/js/public.js" type="text/javascript"></script>

    PS:非原创,原网址:http://my.oschina.net/lyx2012/blog/60036

  • 相关阅读:
    okhttp post用json传递参数
    android10获取相册图片
    从一页跳转到另一页返回后刷新
    获取应用图标并转为bitmap适配android10
    上拉更新,下拉刷新
    android 多图片上传
    04号团队-团队任务5:项目总结会
    codeforces987D bfs跑最短路
    layaair 物理
    TypeScript
  • 原文地址:https://www.cnblogs.com/xiezhong/p/3066300.html
Copyright © 2020-2023  润新知