laoqiv587的专栏

程序和管理都很重要

网站中设为首页和收藏本站的javascript代码(转载)

转载自:http://www.wangchao.net.cn/it/detail_64959.html

代码已试,可以运行。但仍有缺陷。

<script type="text/javascript">
    function AddFavorite(sURL, sTitle){
        try{
            window.external.addFavorite(sURL, sTitle);
      }catch (e){
	   try{
   	  	 window.sidebar.addPanel(sTitle, sURL, "");
	     }catch (e){
		   alert("加入收藏失败,请使用Ctrl+D进行添加");
			}
       }
  }
    function SetHome(obj,vrl){
	try{
	  obj.style.behavior='url(#default#homepage)';obj.setHomePage(vrl);
	}catch(e){
		if(window.netscape) {
		     try {								   							
			netscape.security.PRivilegeManager.enablePrivilege("UniversalXPConnect"); 
		     }catch (e) { 
   			alert("此操作被浏览器拒绝!\n请在浏览器地址栏输入'about:config'并回车\n然后将[signed.applets.codebase_principal_support]设置为'true'"); 
		     }
	       	     var prefs = mponents.classes'@mozilla.org/preferencesservice;1'].getServiceComponents.interfaces.nsIPrefBranch);
		     prefs.setCharPref('browser.startup.homepage',vrl);
	            }
       }
  }
</script>

html调用:
<a href="javascript:AddFavorite('http://www.XXX.com','网站名字')">收藏网站</a>


            
阅读更多
个人分类: 他山之石
上一篇JavaScript引用类型(笔记)
下一篇CSS那些事儿(一)
想对作者说点什么? 我来说一句

常用的javascript效果

2012年09月06日 7.71MB 下载

javascript效果

2012年09月06日 7.7MB 下载

常用的JS代码

2012年12月01日 2KB 下载

JavaScript网页特效源代码

2012年05月26日 410KB 下载

用JSP实现网页收藏实例源码

2010年07月16日 835KB 下载

没有更多推荐了,返回首页

关闭
关闭