“百度分享”应用,更改分享链接
“百度分享”应用,更改分享链接
leona_lily 发表于3年前
“百度分享”应用,更改分享链接
  • 发表于 3年前
  • 阅读 82
  • 收藏 0
  • 点赞 0
  • 评论 0

标题:腾讯云 新注册用户域名抢购1元起>>>   

摘要: 通过百度的一键分享,分享的是当前的地址,通过修改百度的share.js来实现分享指定的链接地址

[通过该链接,来获取百度分享的使用,关于各种配置都很详细,里面还有开发板的专业模块,反正不错吧][1] [1]: http://share.baidu.com/code 下面是我通过百度分享进而使用的代码段:

<!-- lang: html -->
 <div class="bdsharebuttonbox">
            <a href="#" class="bds_more" data-cmd="more">分享到:</a>
            <a title="分享到QQ空间" href="#" class="bds_qzone" data-cmd="qzone">QQ空间</a>
            <a title="分享到新浪微博" href="#" class="bds_tsina" data-cmd="tsina">新浪微博</a>
            <a title="分享到腾讯微博" href="#" class="bds_tqq" data-cmd="tqq">腾讯微博</a>
            <a title="分享到人人网" href="#" class="bds_renren" data-cmd="renren">人人网</a>
            <a title="分享到微信" href="#" class="bds_weixin" data-cmd="weixin">微信</a>
        </div>


<!-- lang: js -->
<script>window._bd_share_config={
            	"common":{
            				"bdSnsKey":{},
            				"bdText":"巴拉巴拉巴拉巴拉巴巴拉",
            				"bdMini":"2",
            				"bdMiniList":false,
            				"bdPic":"",
            				"bdStyle":"0",
            				"bdSize":"16"
            			},
    			 "share":{"bdSize":16},
    			 "image":{"viewList":["qzone","tsina","tqq","renren","weixin"],"viewText":"分享到:","viewSize":"24"},
    			 "selectShare":{"bdContainerClass":null,"bdSelectMiniList":["qzone","tsina","tqq","renren","weixin"]}
			};
			
			</script>

引用百度在线的share.js,这样已经可以实现基本的功能,不,是你想要的功能,但是分享的是当前地址的链接,需求要的是指定地链接,只能把share.js下载到本地来修改

<!-- lang: js -->
{var e=document.getElementById("shareHref").getAttribute("href")||{};return e||""}

上面是我修改过得share,其实改的地方只有一个,就是把获取到当前地址的内容换成获取指定地址;原来位置的代码是

<!-- lang: js -->
{var e=window.location||document.location||{};return e.href||""}

总是需要(=@__@=)哪里?就改哪里就ok了

共有 人打赏支持
粉丝 8
博文 91
码字总数 37807
×
leona_lily
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: