设为首页收藏本站

九九站长,站长论坛,discuz教程

 找回密码
 立即注册
查看: 52|回复: 0
收起左侧

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

[复制链接]

581

主题

768

帖子

8212

积分

九九级-管理员

Rank: 9Rank: 9Rank: 9

交易币
4116 枚
发表于 2018-7-7 09:28:34 | 显示全部楼层 |阅读模式

注册加入九九站长论坛,一起交流,学习,分享网站技术,资源等!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
  • <!-- 设为首页 -->
  • <li><a href="javascript:setHome(this,window.location)">
  •     <span class="glyphicon glyphicon-home"></span> <b>设为首页</b></a>
  • </li>

[color=rgb(51, 102, 153) !important]复制代码

  • <!-- 加入收藏 -->
  • <li><a href="javascript:addFavorite()">
  •     <span class="glyphicon glyphicon-heart"></span> <b>加入收藏</b></a>
  • </li>

[color=rgb(51, 102, 153) !important]复制代码

  • <script type="text/javascript">
  •     function addFavorite() {
  •         var url = window.location;
  •         var title = document.title;
  •         var ua = navigator.userAgent.toLowerCase();
  •         if (ua.indexOf("msie 8") > -1) {
  •             external.AddToFavoritesBar(url, title, '');//IE8
  •         } else {
  •             try {
  •                 window.external.addFavorite(url, title);
  •             } catch (e) {
  •                 try {
  •                     window.sidebar.addPanel(title, url, "");//firefox
  •                 } catch (e) {
  •                     alert("加入收藏失败,请使用Ctrl+D进行添加");
  •                 }
  •             }
  •         }
  •     }
  •     //设为首页 <a>设为首页</a>
  •     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 = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);
  •                 prefs.setCharPref('browser.startup.homepage',vrl);
  •             }
  •         }
  •     }
  • </script>

[color=rgb(51, 102, 153) !important]复制代码

加入收藏夹,设为首页代码
把以下代码加入<Body>相应位置:
<a target=_top href="javascript:window.external.addFavorite('http://d929.com','九九站论坛');">加入收藏</a>
<a  href='#'>设为首页</a>

鼠标指向时提示设为首页
将下列代码插入<body>区中:
<A href=http://d929.com target="_blank">设为首页</A>

打开页面时自动弹出窗口询问是否设为首页
将以下代码放在<head></head>之间:
<script language="javascript">
function myhomepage(){
this.homepage.style.behavior='url(#default#homepage)';this.homepage.sethomepage('http://bbs.piaoxian.net');
}
</script>
<p align="center"><a href=http://d929.com name="homepage"
onclick="myhomepage();"></a>
再将下面代码加入<body>内:
onload="myhomepage();"
即:<body onload="myhomepage();">

离开时自动提示设为首页
替换<body>标签为:
<body>
奋斗的人
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

网上报警岗亭图标

Archiver|手机版|小黑屋|九九站长网 ( 渝ICP备13002263 )  
站长论坛   建站教程   discuz教程   discuz模板下载   网站优化
九九站长论坛版权所有:© 2001-2015;如有侵犯你的权利,请告知!

网警备案图
快速回复 返回顶部 返回列表