用于自动添加Digg This!按钮的JavaScript

脸蛋十字

脸蛋十字

2016-02-19 22:16

下面是个超简单的用于自动添加Digg This!按钮的JavaScript教程,图老师小编精心挑选推荐,大家行行好,多给几个赞吧,小编吐血跪求~

以下是引用片段:

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/webkaifa/)

var main=document.getElementById("main");
var singlepost=false;
var firstpost;
var anchor;
for(var i=0;imain.childNodes.length;i++)
{
  if(main.childNodes[i].className&&main.childNodes[i].className=="post")
  {
    var post=main.childNodes[i];
    if(!firstpost)
    {
      firstpost=post;
    }
    for(var j=0;jpost.childNodes.length;j++)
    {
      if(post.childNodes[j].className&&post.childNodes[j].className=="posthead")
      {
        var posthead=post.childNodes[j];
        if(posthead.childNodes[1]&&posthead.childNodes[1].tagName&&posthead.childNodes[1].tagName=="H2")
        {
          if(posthead.childNodes[1].childNodes[1]&&posthead.childNodes[1].childNodes[1].tagName&&posthead.childNodes[1].childNodes[1].tagName=="A")
          {
            anchor=posthead.childNodes[1].childNodes[1];
          }
          else
          {
            anchor=posthead.childNodes[1].childNodes[0];
          }
        }
        else
        {
          anchor=posthead.childNodes[0].childNodes[0];
        }
        anchor.style.fontSize="14pt";
        if(anchor.className&&anchor.className=="singleposttitle")
        {
          singlepost=true;
        }
      }
    }
  }
}
if(singlepost)
{
  var postfoot=document.createElement("div");
  firstpost.appendChild(postfoot);
  postfoot.className="postfoot";
  postfoot.innerHTML="a href="http://del.icio.us/post?v=4&url="+encodeURIComponent(location.href)+"&title="+encodeURIComponent(document.title)+""img src=http://del.icio.us/favicon.ico alt="Add to del.icio.us" border="0"/spanAdd to del.icio.us/span/a";
  postfoot.innerHTML+="a href="http://digg.com/submit?phase=2&url="+encodeURIComponent(location.href)+"&title="+encodeURIComponent(document.title)+""img src=http://digg.com/favicon.ico alt="Digg This!" border="0"/spanDigg This!/span/a";
  postfoot.innerHTML+="a href="http://www.facebook.com/share.php?u="+encodeURIComponent(location.href)+""img src=http://www.facebook.com/favicon.ico alt="Share on Facebook" border="0"/spanShare on Facebook/span/a";
  postfoot.innerHTML+="a href="http://www.google.com/bookmarks/mark?op=edit&bkmk="+encodeURIComponent(location.href)+"&title="+encodeURIComponent(document.title)+""img src=http://www.google.com/favicon.ico alt="Google Bookmark This" border="0"/spanGoogle Bookmark This/span/a";
}

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/webkaifa/)
展开更多 50%)
分享

猜你喜欢

用于自动添加Digg This!按钮的JavaScript

Web开发
用于自动添加Digg This!按钮的JavaScript

Excel 使用自动求和按钮

办公软件
Excel 使用自动求和按钮

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

使用Javascript制作声音按钮

Web开发
使用Javascript制作声音按钮

Javascript实现的自动验证函数

Web开发
Javascript实现的自动验证函数

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

Javascript让媒体通过指定的按钮播放

Web开发
Javascript让媒体通过指定的按钮播放

用JavaScript使链接按钮不断变化

电脑网络
用JavaScript使链接按钮不断变化

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

javascript的作用域

javascript的作用域

解决“Win无法访问指定设备、路径或文件”问题

解决“Win无法访问指定设备、路径或文件”问题
下拉加载更多内容 ↓