`
tangwenchao86
  • 浏览: 378835 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

分享到微博js

 
阅读更多

分享到微博js


1.分享到微博代码:


var top = window.screen.height / 2 - 250;
var left = window.screen.width / 2 - 300;

/*title是标题,rLink链接,summary内容,site分享来源,pic分享图片路径,分享到新浪微博*/
function shareTSina(title,rLink,site,pic) {
    title = "标题。";
  // pic = $(".p-img img").attr("src");
   rLink = "http://www.abc.com/heeh.html";
   
    window.open("http://service.weibo.com/share/share.php?pic=" +encodeURIComponent(pic) +"&title=" + 
    encodeURIComponent(title.replace(/&nbsp;/g, " ").replace(/<br \/>/g, " "))+ "&url=" + encodeURIComponent(rLink),
    "分享至新浪微博",
    "height=500,width=600,top=" + top + ",left=" + left + ",toolbar=no,menubar=no,scrollbars=no, resizable=no,location=no, status=no");
    
}

/*,分享到qq空间*/
function shareQzone(title,rLink,summary,site,pic) {
	 title = "标题。";
	 rLink = "http://www.abc.com/heeh.html";
	 site = "http://www.abc.com/heeh.html";
	  window.open('http://sns.qzone.qq.com/cgi-bin/qzshare/cgi_qzshare_onekey?title='+
                       encodeURIComponent(title)+'&url='+encodeURIComponent(rLink)+'&summary='+
                       encodeURIComponent(summary)+ '&site='+encodeURIComponent(site)
                       ,'_blank','scrollbars=no,width=600,height=450,left=' + left + ',top=' + top + ',status=no,resizable=yes');
  
	 }

/*,分享到人人*/
function shareRR(title,rLink,summary){   
	 title = "标题。";
	 summary = "内容。";
	 rLink = "http://www.abc.com/heeh.html";
    window.open('http://share.renren.com/share/buttonshare/post/1004?title='+encodeURIComponent(title)+'&url='+
     encodeURIComponent(rLink)+'&content='+encodeURIComponent(summary),'_blank',
     'scrollbars=no,width=600,height=450,left=' + left + ',top=' + top + ',status=no,resizable=yes'); 
}





//开心网 
function shareKX(title,rLink,summary){    
	 title = "标题。";
	 rLink = "http://www.abc.com/heeh.html";
        window.open('http://www.kaixin001.com/repaste/bshare.php?rtitle='+encodeURIComponent(title)+
        '&rurl='+encodeURIComponent(rLink)+
'&rcontent='+encodeURIComponent(summary),'_blank',
        'scrollbars=no,width=600,height=450,left=' + left + ',top=' + top + ',status=no,resizable=yes');   
} 

//腾讯微博
function shareToWb(title,rLink,site,pic){   
	  title = "标题。";
	  rLink = "http://www.abc.com/heeh.html";
         window.open('http://v.t.qq.com/share/share.php?url='+encodeURIComponent(rLink)+
          '&title='+encodeURI(title)+'&appkey='+encodeURI(site),'_blank',
           'scrollbars=no,width=600,height=450,left=' + left + ',top=' + top + ',status=no,resizable=yes');     
}


   
  /*分享到msn*/
  function shareToMSN(imgUrl){  
	  var title = "标题。";
      var content = "内容";     
      var productUrl ="http://www.abc.com/heeh.html";
     
      window.open("http://profile.live.com/badge/?url=" + productUrl + "&title=" + encodeURI(title) +"&screenshot="+encodeURIComponent(imgUrl));
	     
 }  





2.说明:新浪微博和qq空间会自动获取网站的图片,msn和其他没有此功能,所以想要在msn分享图片,则需手动传图片的url,目前发现msn只能传一张图片,不能手动调节大小。

分享到:
评论

相关推荐

    JavaScript实现一键分享到微博、QQ空间、QQ好友、微信、腾讯微博、豆瓣、Facebook、Twitter等等

    JavaScript实现一键分享到微博、QQ空间、QQ好友、微信、腾讯微博、豆瓣、Facebook、Twitter、Linkedin、Google+、点点等 JavaScript实现一键分享到微博、QQ空间、QQ好友、微信、腾讯微博、豆瓣、Facebook...

    为Discuz论坛帖子分享到新浪微博功能

    为了实现帖子分享功能,可能需要在此处更新或添加新的CSS样式以定义分享按钮的样式,以及JavaScript文件来处理点击分享按钮后的逻辑,例如打开新窗口、弹出授权对话框或发送API请求到新浪微博服务器。 总的来说,要...

    将rss流同步到微博如twitterfacebook等

    综上所述,实现“将rss流同步到微博如twitterfacebook等”的过程涵盖了RSS解析、API交互、JavaScript编程和CSS设计等多个方面。开发者需要熟悉这些技术,才能创建一个高效、用户友好的同步工具。在实际操作中,还...

    overtrue-share.js一键分享到微博、QQ空间、QQ好友、微信……

    《使用overtrue-share.js实现一键分享到社交平台的详解》 在互联网时代,社交媒体的影响力日益增强,用户在浏览网页时常常需要将有趣或者有价值的内容分享到自己的社交网络上。为了方便用户,开发者们通常会集成...

    分享到新浪微博和搜狐微博插件 for Discuz!X1.5 GBK UTF8 BIG5.rar

    标题中的“分享到新浪微博和搜狐微博插件 for Discuz!X1.5 GBK UTF8 BIG5.rar”表明这是一个适用于Discuz!X1.5论坛系统的插件,目的是让用户能够方便地将论坛内容分享到新浪微博和搜狐微博这两个流行的社交媒体平台...

    一键分享到微博

    【一键分享到微博】是一种常见的社交媒体功能,它...总的来说,"一键分享到微博"是通过整合微博平台API、前端JavaScript技术和良好的交互设计实现的,旨在提高用户分享内容的便捷性,促进信息在社交媒体上的快速传播。

    分享xl微博js加密登陆代码,现可用!

    综上所述,"xl微博js加密登陆代码"涉及了JavaScript加密技术、逆向工程、服务器端JavaScript(Node.js)以及登录安全的多个方面。这些技术在网络安全领域有着广泛的应用,但也需要在合法和合规的范围内使用,以维护...

    分享到微博代码

    【标题】:“分享到微博代码”涉及的主要知识点是社交媒体分享功能的实现,特别是与微博相关的API集成和前端JavaScript代码的应用。 【描述】:这个描述提到的一键分享功能是指在网页上提供一个简单快捷的方式,让...

    网页内容分享到QQ空间、微博等平台的JS,超简单应用

    本教程主要关注的是如何通过JavaScript(JS)实现网页内容分享到QQ空间、微博以及人人网,这是一个简单且高效的方法。 首先,我们需要理解分享功能的基本原理。大部分社交媒体平台提供了开发者接口,允许外部网站...

    h5页面百度分享sdk,可分享到QQ,微信,微博

    为了增强用户体验和扩大内容传播范围,许多开发者会集成分享功能,让用户能够方便地将页面内容分享到各种社交平台,如QQ、微信和微博。本文将深入探讨如何使用百度分享SDK实现这一目标。 首先,我们需要理解什么是...

    页面分享微博

    总的来说,"页面分享微博"的功能涉及到前端JavaScript编程、后端API调用以及对社交平台开发文档的理解。通过集成这些技术,我们可以创建一个无缝的用户体验,使用户能够轻松地将他们在网页上的发现分享到他们喜欢的...

    Sharejs一键分享到微博QQ空间QQ好友微信腾讯微博等

    标题 "Sharejs一键分享到微博QQ空间QQ好友微信腾讯微博等" 描述的是一个JavaScript库,主要用于社交媒体分享功能。这个库使得网站用户可以方便地将网页内容一键分享到多个流行的社交平台,包括微博、QQ空间、QQ好友...

    实现“微博分享、QQ空间分享、人人分享”

    综上所述,实现“微博分享、QQ空间分享、人人分享”功能,主要依赖于各个社交平台提供的SDK或API,结合JavaScript和服务器端的处理,为用户提供一键分享的功能。开发者需要对相关API有深入理解和实践,以确保分享...

    ASP,NET分享到新浪微博微信实例代码

    `overtrue-share.js-6c72f02` 文件名可能表示这是一个JavaScript库的版本,由"overtrue"开发,用于处理分享到不同社交平台的功能。"6c72f02"可能是一个Git版本控制系统的哈希值,用于追踪文件的历史版本。这个...

    一键分享各大微博代码

    对于标题提到的“一键分享各大微博代码”,这通常是一段可以整合到网页或者应用中的JavaScript代码。在提供的文件列表中,`code.txt`可能是包含了这段实现一键分享功能的源代码。代码可能包含了设置分享链接、参数...

    微博分享JS代码

    - bds_s_v2.js通过调用微博API,将分享信息发送到微博服务器。 - 微博服务器验证信息并发布微博,同时可能返回一个确认消息。 - 如果分享成功,页面可能显示相应提示;如果失败,可能会有错误处理逻辑来处理并显示...

    网页分享插件,可以实现微信、QQ、微博分享

    网页分享插件是一种常见的工具,尤其在现代互联网环境中,它为用户提供了一种便捷的方式,将网页内容快速地分享到各种社交媒体平台,如微信、QQ和微博。本插件的标题和描述表明,它专为PC端和H5(HTML5)网页设计,...

    各种微博分享按钮代码(转载)

    这篇博客文章“各种微博分享按钮代码(转载)”主要介绍了如何在网站上集成这些分享功能,以便用户一键将网页内容分享到他们的微博账户。 在网页开发中,微博分享按钮的实现通常涉及HTML、CSS以及JavaScript技术。...

    右侧隐藏式——微博分享JS代码(修正).zip

    【标题】:“右侧隐藏式——微博分享JS代码(修正).zip”是一个压缩包,其中包含了一套用于在网页上实现微博分享功能的JavaScript代码。这个版本的代码是经过修正的,意味着它可能解决了原版代码中的一些问题或者进行...

    页面选中文字分享到新浪微博

    标题“页面选中文字分享到新浪微博”涉及到的是一个网页应用的功能实现,允许用户在浏览网页时选择文字,然后一键分享到新浪微博这个社交媒体平台。这种功能常见于许多网站和浏览器扩展,便于用户快速分享感兴趣的...

Global site tag (gtag.js) - Google Analytics