zoukankan      html  css  js  c++  java
  • Javascript添加收藏夹和设为首页兼容写法

     添加收藏夹

    <script>
    function addfavorite()
    {
    if (document.all)
    {
    window.external.addFavorite('http://www.domain.com','名字');
    }
    else if (window.sidebar)
    {
    window.sidebar.addPanel('名字', 'www.domain.com', "");
    }
    }
    </script>
    <a href="#" onclick="addfavorite()">加入收藏</a>

    设为首页

    function SetHome(obj,vrl){
            try{
                    obj.style.behavior='url(#default#homepage)';obj.setHomePage(vrl);
            }
            catch(e){
                    if(window.netscape) {
                            try {
                                    netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
                            }
                            catch (e) {
                                    alert("此操作被浏览器拒绝!\n请在浏览器地址栏输入“about:config”并回车\n然后将 [signed.applets.codebase_principal_support]的值设置为'true',双击即可。");
                            }
                            var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);
                            prefs.setCharPref('browser.startup.homepage',vrl);
                     }
            }
    }

    <a  href="#" onclick="SetHome(this,window.location)" >设为首页</a>

  • 相关阅读:
    激战运钞车高清在线观看
    AutoLISPDCL各种控件
    你懂的
    AutoLISP简单DCL对话框
    我奋斗了18年不是为了和你一起喝咖啡
    AutoLISP选择集操作
    我奋斗了18年才和你坐在一起喝咖啡
    AutoLISP取得多段线顶点坐标
    AutoLISP确定图纸幅面DCL对话框设计
    AutoLISP对话框DCL控件属性
  • 原文地址:https://www.cnblogs.com/wsoft/p/2727425.html
Copyright © 2011-2022 走看看