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

转载 2013年12月03日 10:06:15

转载自: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>


                

收藏本站和设为主页代码(HTML)

1:实现"另入收藏"功能的代码如下: 加入收藏 你只需将链接与站名改为你自己的站名即可. 如果你要实现鼠标划过时即提示是否加入收藏,只需将代码改为: http://www.chinesedragon....
  • Edream2
  • Edream2
  • 2007年11月01日 02:55
  • 30960

可兼容所有浏览器的“收藏本站”、“设为首页”js代码

设为首页 和 收藏本站js代码 兼容IE,chrome,ff,360等   将以下代码放到首页 或者新建js文件 //设为首页 www.ecmoban.com func...
  • ao_xiaoqiang
  • ao_xiaoqiang
  • 2014年09月05日 13:54
  • 14633

js几种将网站设为首页和加入收藏的代码

li>a href="javascript:setHome(this,window.location)"> span class="glyphicon glyphicon-home">span...
  • web_note
  • web_note
  • 2017年12月11日 23:22
  • 335

html实现“设为首页”加入收藏”代码

html实现“设为首页”代码设为首页 html实现“加入收藏”代码
  • nihaomayu
  • nihaomayu
  • 2010年06月13日 11:43
  • 14274

设置为首页,加入收藏 | JS完美实现代码收藏

自从接了私活和书稿之后,每天的空闲时间显得格外珍贵,于是更新CSDN博客的是压力就变得“山大”了起来。不过,遇到需要博客记录和分享的知识时,我还是会义不容辞。知识的传播是需要花费一定的精力来坚持的。今...
  • qing_gee
  • qing_gee
  • 2017年10月16日 16:07
  • 705

jquery设为首页,加入收藏代码

  02   03 //添加到收藏夹  04   ...
  • yuelenglingxi
  • yuelenglingxi
  • 2014年04月12日 14:51
  • 7990

加入收藏和设为首页JQuery代码

 写此主要为了学习一下Jquery控件的写法。以前从来写过,现在突然发现,入门还是相当简单的!/**彬彬 2010-5-22 日整理完成,加入收藏和设为首页JQuery代码,多兼容多浏览器,希望大家能...
  • fly_binbin
  • fly_binbin
  • 2010年05月23日 22:34
  • 8397

完美兼容IE,chrome,ff的设为首页、加入收藏及保存到桌面js代码

设为首页,加入收藏,保存桌面
  • qq_29362889
  • qq_29362889
  • 2016年07月26日 11:01
  • 5943

兼容最好的设为首页加入收藏代码

js代码: // 设置为主页 function SetHome(obj,vrl){ try{ obj.style.behavior='url(#default#homepage)';obj...
  • qq_15936309
  • qq_15936309
  • 2016年08月02日 14:08
  • 1424

设为首页加入收藏 图片

  • wenling0629
  • wenling0629
  • 2012年04月05日 21:31
  • 241
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:网站中设为首页和收藏本站的javascript代码(转载)
举报原因:
原因补充:

(最多只允许输入30个字)