网上翻到一段代码能够实现新浪微博分享功能的实现
优采云 发布时间: 2021-04-04 20:18网上翻到一段代码能够实现新浪微博分享功能的实现
在Internet上找到一段代码即可实现新浪微博的共享功能,编写一个实际示例,然后与您共享!
在这种情况下,将调用文本和图片。单击按钮后,您可以共享图片和文本。
主要使用与dom操作相关的知识。在共享功能中,重要的部分是'&title =',e(window.sharetitle)和'&pic =',e(window.shareUrl)的设置。从代码中可以看出,新浪微博的share.php文件被调用,并传递了u和p等属性值。
实现效果:
Document
<p id="p1">点击下面的按钮可以将这段文字和图片分享到新浪微博哦!@飞鱼
$('#btn').click(function(){
window.sharetitle = $(this).siblings('#p1').html();
window.shareUrl = $(this).siblings('img').attr('src');
share();
});
function share(){
//d指的是window
(function(s,d,e){try{}catch(e){}var f='http://v.t.sina.com.cn/share/share.php?',u=d.location.href,p=['url=',e(u),'&title=',e(window.sharetitle),'&a*敏*感*词*ey=2924220432','&pic=',e(window.shareUrl)].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()}})(screen,document,encodeURIComponent);
}
</p>