百度分享,应该是目前最好用的前端分享插件了。然而,官方却没有支持https。现在越来越多的网站都走入https的安全加密队列了,那么在找不到更好地替代品的情况下,怎么能让它支持https呢?

答案当然是有的,当前就有一位前端“前辈”把它重新封装的代码放到了github上。这里留个链接,以示尊重!BdShare Github

不过,他的方法还是得将源码放到本地,对于新手来说,还会遇到设置文件权限等各种小bug。。。

这里就将我想到的最简单的使用方法公布出来,只需要你修改官方的一个链接即可!其实很简单,有兴趣的朋友,可以自己下载源码看看,其实也没改什么,就改了个路径而已。


<script>
window._bd_share_config = {
"common": {
"bdSnsKey": {},
"bdText": "",
"bdMini": "2",
"bdMiniList": ["qzone", "sqq", "tsina", "weixin", "tieba", "tqq", "youdao", "fbook", "twi", "linkedin", "copy"],
"bdPic": "",
"bdStyle": "1",
"bdSize": "16"
},
"slide": {
"type": "slide",
"bdImg": "3",
"bdPos": "right",
"bdTop": "100"
},
"image": {
"viewList": ["qzone", "tsina", "tqq", "renren", "weixin"],
"viewText": "分享到:",
"viewSize": "24"
},
"selectShare": {
"bdContainerClass": null,
"bdSelectMiniList": ["qzone", "tsina", "tqq", "renren", "weixin"]
}
};
with(document) 0[(getElementsByTagName('head')[0] || body).appendChild(createElement('script')).src = 'http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion=' + ~(-new Date() / 36e5)];
</script>

以上是官方生成的百度分享代码,这一步大家都会,我只是整理了格式,其他的不多废话。下面开始正题,将其中红色链接的域名修改了即可。(众所周知,https不支持引入http文件,所以就将这个域名换为https的就可以。)

将 http://bdimg.share.baidu.com 修改为 https://xiaolexin.github.io/le

最新文章

  1. Leetcode: Ternary Expression Parser
  2. SLP alpha 阶段总结
  3. java获取当前星期几
  4. 0x和H都表示十六进制有什么区别吗?
  5. 未来WEB程序员
  6. table中绝对定位元素相对td定位失效解决方案
  7. C++学习笔记之模板(1)——从函数重载到函数模板
  8. java集合类深入分析之Queue篇(Q,DQ)
  9. Spring——自定义属性编辑器+Bean的生存范围+Bean的生命周期
  10. [C# 基础知识系列]专题六:泛型基础篇——为什么引入泛型
  11. lldpd启动脚本分析
  12. java中的静态变量
  13. (一)初识mybatis
  14. ffmbc——为广播电视以及专业用途量身定制的FFmpeg
  15. CSS3 定位| Position研究
  16. 【树】Path Sum II(递归)
  17. 06_Java基础语法_第6天(自定义类、ArrayList集合)_讲义
  18. Eclipse编码格式
  19. ARC075 E.Meaningful Mean(树状数组)
  20. Sql Server 2008 Management studio安装教程

热门文章

  1. zookeeper介绍及集群的搭建(利用虚拟机)
  2. PHP json_encode 让URL//不转义
  3. Luogu 4900 食堂
  4. 在aspx页面中使用三元表达式
  5. js选择文件夹路径
  6. 黑盒测试实践-任务进度-Day02
  7. bootstrap页面效果图
  8. Mapper配置文件夹
  9. 时间日期控件的处理-Selenium
  10. TinyMCE4.x整合教程-Xproer.WordPaster