网上翻到一段代码能够实现新浪微博分享功能的实现

优采云 发布时间: 2021-04-04 20:18

  网上翻到一段代码能够实现新浪微博分享功能的实现

  在Internet上找到一段代码即可实现新浪微博的共享功能,编写一个实际示例,然后与您共享!

  在这种情况下,将调用文本和图片。单击按钮后,您可以共享图片和文本。

  主要使用与dom操作相关的知识。在共享功能中,重要的部分是'&title =',e(window.sharetitle)和'&pic =',e(window.shareUrl)的设置。从代码中可以看出,新浪微博的share.php文件被调用,并传递了u和p等属性值。

  实现效果:

  

Document

<p id="p1">点击下面的按钮可以将这段文字和图片分享到新浪微博哦!@飞鱼

$(&#39;#btn&#39;).click(function(){

window.sharetitle = $(this).siblings(&#39;#p1&#39;).html();

window.shareUrl = $(this).siblings(&#39;img&#39;).attr(&#39;src&#39;);

share();

});

function share(){

//d指的是window

(function(s,d,e){try{}catch(e){}var f=&#39;http://v.t.sina.com.cn/share/share.php?&#39;,u=d.location.href,p=[&#39;url=&#39;,e(u),&#39;&title=&#39;,e(window.sharetitle),&#39;&a*敏*感*词*ey=2924220432&#39;,&#39;&pic=&#39;,e(window.shareUrl)].join(&#39;&#39;);function a(){if(!window.open([f,p].join(&#39;&#39;),&#39;mb&#39;,[&#39;toolbar=0,status=0,resizable=1,width=620,height=450,left=&#39;,(s.width-620)/2,&#39;,top=&#39;,(s.height-450)/2].join(&#39;&#39;)))u.href=[f,p].join(&#39;&#39;);};if(/Firefox/.test(navigator.userAgent)){setTimeout(a,0)}else{a()}})(screen,document,encodeURIComponent);

}

</p>

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线