2010-06-19 9 views
9

¿Existe algún javascript que funcione en casi todos los navegadores para configurar una página web como página de inicio?javascript universal para establecer la funcionalidad de la página de inicio

Estoy usando debajo de uno. Pero sólo funciona para decir y 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); 
      }  
     } 
    } 

Respuesta

Cuestiones relacionadas