2010-06-19 18 views
9

Czy istnieje javascript, który działa w prawie wszystkich przeglądarkach, aby ustawić stronę jako stronę domową?Uniwersalny javascript do ustawiania funkcjonalności strony głównej

Używam poniżej jednego. Ale to działa tylko na to i Mozilla

var flag = false; 
    function setHomepage(web) 
    { 
     if (document.all) 
     { 
      document.body.style.behavior='url(#default#homepage)'; 
      document.body.setHomePage(web); 

     } 
     else if (window.sidebar) 
     { 
      if(window.netscape) 
      { 
       try 
       { 
        netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); 
        flag = true; 
       } 
       catch(e) 
       { 
        alert("This action was aviod by your browser. If you want to enable please enter about:config in your address line,and change the value of signed.applets.codebase_principal_support to true"); 
       } 
      } 
      if(flag) 
      { 
       var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components. interfaces.nsIPrefBranch); 
       prefs.setCharPref('browser.startup.homepage',web); 
      }  
     } 
    } 

Odpowiedz

Powiązane problemy