`

分享到代码,新浪微博,腾讯微博,搜狐,开心,人人,可插入图片,文字介绍信息,自定义按钮

 
阅读更多


大家可以把代码copy下来,新建utf-8形式的jsp文件,然后运行一下。
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <base href="http://wonengchuangzaoqij.blog.163.com/blog/<%=basePath%>">

    <title>这是我的分享到测试</title>
    
    <meta http-equiv="pragma" content="no-cache">
    <meta http-equiv="cache-control" content="no-cache">
    <meta http-equiv="expires" content="0">    
    <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
    <meta http-equiv="description" content="This is my page">
    <!--
    <link rel="stylesheet" type="text/css" href="http://wonengchuangzaoqij.blog.163.com/blog/styles.css">
    -->

  </head>
  
  <body> 
  <div class="cp_cen_top2_mc" ><p id="pdtName">uvi产品名称(拍卖ID)</p>
<p id="shortDesc">短评介绍</p>
                  <img src="http://img238.ph.126.net/PIa6prap2bYiYlrKcbGUhA==/2222807891085516869.jpg" width="445" height="313" id="midPdtpic"/><br />
                  <p id="longDesc">详细描述 </p>
                  <img src="http://img77.ph.126.net/87TtdgQxZHHyKnVjoX4Zag==/863002278595605936.gif" width="445" height="313" id="bigPdtpic"/><br />
    
    
     <br>
 </div>
    <br>
     <input type="button" value="腾讯微博分享" onclick="qq()"/>
      <input type="button" value="开心网分享" onclick="kaixin();" />
       <input type="button" value="搜狐微博分享" onclick="souhu();" />
        <input type="button" value="人人分享" onclick="renren();" />
        <input type="button" value="新浪微博分享" onclick="sina();" />
      
      
      
        <script type="text/javascript">
     var name=document.getElementById("pdtName").innerText;
  var shortdes=document.getElementById("shortDesc").innerText;
  var longdes=document.getElementById("longDesc").innerText;
  var content=name+"     "+shortdes+":"+longdes;
  var picsrc='http://img238.ph.126.net/r4Eg96N6N3serITMaeJAjA==/2222807891085516884.jpg';//document.getElementById("midPdtpic").src;
var img="<img    src="http://wonengchuangzaoqij.blog.163.com/blog/+picsrc+">";


var contentimg=content+img;

   function qq(){
   var _t = encodeURI(content);
   var _url = encodeURI(document.location);
   var _appkey = encodeURI("appkey");//你从腾讯获得的appkey
   var _pic = encodeURI(picsrc);//(列如:var _pic='图片url1|图片url2|图片url3....)
   var _site = 'http://www.amssy.com';//你的网站地址
   var _u = 'http://v.t.qq.com/share/share.php?title='+_t+'&url='+_url+'&appkey='+_appkey+'&site='+_site+'&pic='+_pic;
 
   window.open( _u,'转播到腾讯微博', 'width=700, height=680, top=0, left=0, toolbar=no, menubar=no, scrollbars=no, location=yes, resizable=no, status=no' );
  }
   

function kaixin(){
var t=window.open("http://www.kaixin001.com/repaste/share.php?rtitle="+content.substring(0,76)+"&rurl="+location.href+"&rword="+location.href+"&rcontent="+encodeURIComponent(contentimg),"_blank","scrollbars=no,width=600,height=450,left=75,top=20,status=no,resizable=yes"); 



     } 
     
     
     
     function souhu()
{
var s=window.screen;
var d=document;
var e=encodeURIComponent;
var r="";
var l="";
var p="";
var t="";
var z="";
var c="utf-8"
var f='http://t.sohu.com/third/post.jsp?';
var u=z||d.location;
var tit=e(t||content);
var p=['&url=',e(u),'&title=',tit,'&content=',c||'gb2312','&pic=',e(p||picsrc)].join('');
function a()
{
if(!window.open([f,p].join(''),'mb',['toolbar=0,status=0,resizable=1,width=660,height=470,left=',(s.width-660)/2,',top=',(s.height-470)/2].join('')))
u.href=[f,p].join('');
 }

if(/Firefox/.test(navigator.userAgent))
setTimeout(a,0);
else a();
}
  /**现在只能支持分享连接,描述图片均没有*/
function renren()
{
   var s=window.screen;
   var d=document;
   var e=encodeURIComponent;

if(/renren\.com/.test(d.location))
   return;
 var f='http://share.renren.com/share/buttonshare?link=',u=d.location,l=content,p=[e(u),'&title=',e(l)].join('');
   function a()
   {var winform=window.open([f,p].join(''),'xnshare',['toolbar=0,status=0,resizable=1,width=626,height=436,left=',(s.width-626)/2,',top=',(s.height-436)/2].join

(''));
   if(!winform)

u.href=[f,p].join('');


    };
if(/Firefox/.test(navigator.userAgent))setTimeout(a,0);
else a();


}

function sina()
{

var s=window.screen;
var d=document;
var e=encodeURIComponent;
try{}catch(e){}


var f='http://v.t.sina.com.cn/share/share.php?',u=d.location.href,p=['url=',e(u),'&title=',e

(content),'&pic=',encodeURIComponent(picsrc),'&appkey=1226626340'].join('');

function a()
{if(!window.open([f,p].join(''),'mb',['toolbar=0,status=0,resizable=1,width=620,height=450,left=',(s.width-

620)/2,',top=',(s.height-450)/2].join('')))u.href=[f,p].join('');

};

if(/Firefox/.test(navigator.userAgent))

{setTimeout(a,0)}else{a()}



}
    </script>
    
  </body>
</html>
补充一下:
人人网站分享图片文字是网站自动抓取的,把open中的url修改一下
"http://www.connect.renren.com/share/sharer?url=你的网站地址";

分享到:
评论

相关推荐

    一键分享到新浪微博,腾讯微博,人人网,QQ空间,微信好友圈

    一键分享到新浪微博,腾讯微博,人人网,QQ空间,微信好友圈

    腾讯微博,新浪微博SDK 开心网搜狐微博轻量的SDK代码包

    1、腾讯微博SDK OAuth1.0 2、QQ登陆SDK OAuth1.0 & OAuth2.0 3、新浪微博SDK OAuth1.0 & OAuth2.0 4、开心网API OAuth1.0 & OAuth2.0 5、搜狐微博 OAuth1.0 6、网易微博 OAuth1.0 7、人人网SDK OAuth2.0 8、...

    分享到新浪,腾讯微博

    【标题】:“分享到新浪,腾讯微博” 在互联网社交领域,分享内容到新浪和腾讯微博是一种常见的交流方式。这两个平台都是中国领先的社交媒体平台,让用户能够实时发布信息、观点和生活点滴,同时也支持与朋友们互动...

    分享功能(分享到新浪微博、腾讯微博、开心网等等)

    在开发移动应用时,集成社交分享功能是一项常见的需求,它允许用户将有趣的内容或信息轻松地分享到不同的社交网络上,如新浪微博、腾讯微博和开心网等。标题提及的“分享功能”通常涉及到应用程序与社交媒体平台之间...

    竞品分析报告腾讯微博VS新浪微博.ppt

    微博市场竞争分析报告是对腾讯微博和新浪微博两大微博平台的竞争分析报告。报告对两大平台的用户规模、活跃用户规模、功能设计、用户体验、核心竞争力等方面进行了详细的分析和比较。 一、用户规模分析 报告显示,...

    分享给新浪微博腾讯微博QQ的友盟demo

    5. **调用分享接口**:使用友盟SDK提供的方法启动分享操作,这通常会弹出一个分享选择器,让用户选择要分享到哪个社交平台。 6. **处理回调**:在分享操作完成后,友盟SDK会回调指定的方法,告诉开发者分享的结果,...

    腾讯新浪微博分享

    腾讯新浪微博分享是将内容从一个应用程序推送到腾讯微博和新浪微博这两个平台的功能。这个功能的实现通常涉及到OAuth 2.0授权协议,这是一种广泛用于安全身份验证的标准。下面将详细讨论相关知识点。 首先,我们来...

    将文章快速分享到新浪微博、人人网、腾讯微博、豆瓣网等代码

    本文将深入探讨如何实现文章快速分享至新浪微博、人人网、腾讯微博、豆瓣网等社交平台的代码实现方式,以及这一功能背后的技术原理。 ### 一、理解分享代码的基本结构 在给定的部分内容中,我们看到一系列的HTML和...

    安卓 android一键分享 新浪微博 腾讯微博,qq空间,qq,人人网

    在安卓(Android)平台上,实现一键分享到不同的社交媒体平台,如新浪微博、腾讯微博、QQ空间、QQ以及人人网,是一项常见的功能需求。开发者通常会利用各种API和SDK来集成这些社交网络的服务,使得用户能够方便地将...

    [QQ,新浪微博,腾讯微博,人人网,开心网,豆瓣]登录接口整合

    在互联网应用中,为了提供用户方便快捷的登录体验,开发者常常会集成多种社交网络平台的登录接口,如QQ、新浪微博、腾讯微博、人人网、开心网和豆瓣等。这些社交平台提供了API(Application Programming Interface)...

    腾讯微博源代码

    【腾讯微博源代码】是一个对Android平台上微博应用开发感兴趣的开发者极具价值的学习资源。这个源代码提供了腾讯微博客户端的实现细节,让开发者有机会深入理解大型社交应用的架构设计、功能实现以及性能优化。通过...

    QQ、新浪微博、腾讯微博、人人网、开心网、豆瓣登录接口整合

    本文将深入探讨标题中的几个关键知识点:QQ、新浪微博、腾讯微博、人人网、开心网以及豆瓣的登录接口整合。 首先,我们来看QQ登录接口。腾讯的QQ账号系统提供了开放平台(Open Platform),开发者可以通过其提供的...

    新浪微博授权分享

    通过以上介绍,你应该对新浪微博的授权分享有了初步了解。实际开发时,还需要参考新浪官方的开发者文档,遵循最佳实践,确保应用的稳定性和用户体验。在不断变化的互联网环境中,持续关注微博API的更新和优化,以...

    新浪、腾讯微博,微信好友、朋友圈 分享

    本文将深入探讨如何实现新浪、腾讯微博以及微信的好友和朋友圈的分享功能,无需依赖第三方分享平台。 首先,我们关注的是标题提到的“新浪、腾讯微博,微信好友、朋友圈 分享”。这涉及到了三个主要的社交平台:...

    html分享到新浪 QQ好友 QQ空间 腾讯微博

    html分享到新浪 QQ好友 QQ空间 腾讯微博

    java 腾讯_新浪微博_人人网_开心网_豆瓣网_登录_发布_信息_共享api_接口调用例子

    java 腾讯_新浪微博_人人网_开心网_豆瓣网_登录_发布_信息_共享api_接口调用例子 以各网站公布的最近的api接口基准。 是把网上的例子整理补充的。都亲自测试通过。写的不是严格,重点是让大家能看明白调用的方式。 ...

    UCHOME 2.0新浪微博整合登录插件|QQ登录|人人网登录

    《UCHOME 2.0整合登录插件:微博、QQ与人人网的集成解析》 在互联网社交领域,用户账号的便捷登录已经成为提高用户体验的重要环节。UCHOME 2.0作为一个流行的社区建站系统,提供了丰富的插件支持,其中就包括了对...

    android 分享应用内容到QQ空间,腾讯微博,新浪微博,人人网等

    "android 分享应用内容到QQ空间,腾讯微博,新浪微博,人人网等"这个标题涉及到的是如何将应用内的信息通过各种社交网络进行传播,从而扩大应用的影响力。下面我们将详细探讨如何在Android应用中实现这一功能。 ...

    新浪微博,人人,腾讯微博分享ios的Demo

    这个Demo就是针对这一需求的实例,它涵盖了新浪微博、人人网和腾讯微博的分享功能。接下来,我们将深入探讨这些知识点。 首先,我们要了解的是如何在iOS应用中集成第三方社交SDK。对于新浪微博,我们可以使用新浪...

Global site tag (gtag.js) - Google Analytics