分享按钮 html代码,超简洁微博分享按钮代码

摘要

由于本站实现了全站https,百度分享的js就失效了,虽然用的不多但总还是少了点什么。本来打算把百度分享的所有资源下载到我的服务器上调用,但转念一想我就用一个微博分享和百度分享啊,干嘛如此麻烦!

由于本站实现了全站https,百度分享的js就失效了,虽然用的不多但总还是少了点什么。本来打算把百度分享的所有资源下载到我的服务器上调用,但转念一想我就用一个微博分享和百度分享啊,干嘛如此麻烦!

研究下微博分享的页面url我们发现,其实微博分享是通过访问某个特定网址,将需要分享的内容通过参数传入进行分享的,类似这样

http://service.weibo.com/share/share.php?url=https://mr-z.me/2018/08/open-ssl-for-apache2.html&title=这是要分享的内容&appkey=1145278316&pic=https://mr-z.me/wp-content/uploads/2018/08/shmcb-not-supported-error-apache2.png

其中,url是要分享的网页url,title是该条微博的正文内容,appkey是你在微博开放平台appkey,pic是该条微博包含图片的url。如果要在某页面一键分享到微博,只需要构建一个按钮,点击打开特定网址即可。本站是这样实现的。

jQuery(document).ready(function(){

jQuery("[data-cmd='tsina']").click(function(){

var url = window.location.href;

var appkey = '1145278316';

var pic = jQuery('.single-content').find('img')[0].src;

var title = jQuery('[name="description"]').attr('content');

window.open("https://service.weibo.com/share/share.php?url="+url+"&title="+title+"&appkey="+appkey+"&pic="+pic+"&searchPic=true");

});

});

效果图如下

63513dbd6a463f7611237cae95ba24c9.gif

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值