Maison > interface Web > js tutoriel > JavaScript设置首页和收藏页面

JavaScript设置首页和收藏页面

高洛峰
Libérer: 2016-11-25 11:52:53
original
1453 Les gens l'ont consulté

Java代码 

<html> 
   <head> 
      <title>JavaScript设置首页和收藏页面(兼容IE和火狐)</title> 
      <script> 
      //url:要收藏的链接;title:收藏项的名称 
      function AddFavorite(url,title) 
      { 
         //如果url或者title为空,默认为当前页面url和title。 
         if(!(url&&title)) 
         { 
            url=document.URL; 
            title=document.title;  
         } 
 
         if (document.all)//IE 
         { 
               window.external.addFavorite(url,title); 
         } 
         else if (window.sidebar)//火狐 
         { 
            window.sidebar.addPanel(title, url, ""); 
         } 
      } 
 
      //url:要设置为首页的链接 
      function SetHomepage(url) 
      { 
         //如果url为空,默认为当前页面url。 
         if(!url) 
         { 
            url=document.URL; 
         } 
 
         if (document.all)//IE  
         { 
            document.body.style.behavior = &#39;url(#default#homepage)&#39;; 
            document.body.setHomePage(url); 
         } 
         else if (window.sidebar)//火狐 
         { 
            if (window.netscape) 
            { 
               try 
               { 
                  window.netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); 
               } 
               catch (e) 
               { 
                  alert("此操作被浏览器拒绝!请在浏览器地址栏输入“about:config”并回车然后将[signed.applets.codebase_principal_support]的值设置为&#39;true&#39;,双击即可。"); 
               } 
            } 
            var prefs = Components.classes[&#39;@mozilla.org/preferences-service;1&#39;].getService(Components.interfaces.nsIPrefBranch); 
            prefs.setCharPref(&#39;browser.startup.homepage&#39;, url); 
         } 
      }  
      </script> 
   </head> 
   <body> 
      <a onClick="SetHomepage(&#39;http://www.www.com/&#39;)" title="设为首页" href="//m.sbmmt.com/">    
         <a onClick="AddFavorite(&#39;http://www.www.com/&#39;,&#39;在线笔记&#39;)" title="收藏" href="//m.sbmmt.com/">    </body> 
</html>
Copier après la connexion


Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal