/**
* 这是一个兼容IE与火狐的设为首页JS代码
*
* @From: 网络
* @整理: cnscn <http://www.cnscn.org>
* @param string HomeURL 首页网址
* @示例:
*      <a href="javascript:setHomePage('http://www.cnscn.org')">设为首页</a>
*/
function setHomePage(HomeURL){  
  if(document.all){//如果是IE族浏览器
      document.body.style.behavior = 'url(#default#homepage)';
      document.body.setHomePage(HomeURL);
  }else{//如果是其他浏览器
      if(window.netscape){
        try { 
            netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); 
        } 
        catch (e) {
            alert("此操作被浏览器拒绝!\\n"+
                  "请在浏览器地址栏输入'about:config'并回车\\n"+
                  "然后将[signed.applets.codebase_principal_support]设置为'true'"
                ); 
        }
        try{
            var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);
            prefs.setCharPref('browser.startup.homepage',HomeURL);
        }catch(e){
            //if(e.message && e.message != undefined)
           // alert(e.message)
        }
      }
  }
}





    /**
    * 把指定网址加入收藏夹(兼容IE与Firefox)
    * 
    * @param string strURL  指定的网址
    * @param string strTitle 网址的标题
    * 
    * 示例:
    *  <a href="javascript:AddFavorite('http://www.cnscn.org','CN学习网')">设为首页</a>
    */
    function AddFavorite(strURL, strTitle)
    {
        try{//IE族浏览器
            window.external.addFavorite(strURL, strTitle);
        }catch(e){//其他浏览器
            try{
                window.sidebar.addPanel(strTitle, strURL, "");
            }catch (e){
                alert("加入收藏失败，请使用Ctrl+D进行添加");
            }
        }
    } 

