兼容IE和FF火狐设为首页和加入收藏JS代码

兼容IE和FF火狐设为首页和加入收藏JS代码


// 加入收藏
function AddFavorite(sURL, sTitle)
{
   
if (document.all) 
  { 
        window.external.addFavorite(sURL, sTitle);
  } 
  
else if (window.sidebar)
  { 
        window.sidebar.addPanel(sTitle, sURL, 
"");
  }  
}

// 设置首页 
function setHomePage(sURL)
{ 
  
if (document.all) 
  { 
    document.body.style.behavior 
= 'url(#default#homepage)'
    document.body.setHomePage(sURL); 

  } 
  
else if (window.sidebar) 
  { 
    
if (window.netscape) 
    { 
            
try 
            { 
                netscape.security.PrivilegeManager.enablePrivilege(
"UniversalXPConnect"); 
            } 
            
catch (e) 
            { 
                alert(
"该操作被浏览器拒绝,如果想启用该功能,请在地址栏内输入 about:config,然后将项 signed.applets.codebase_principal_support 值该为true"); 
            } 
    } 
    
var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch); 
    prefs.setCharPref(
'browser.startup.homepage', sURL); 
  } 

}
原文地址:https://www.cnblogs.com/wangpei/p/1594377.html