首頁  >  文章  >  後端開發  >  javascript - 使用百度分享,怎麼在清單頁中使用呀?

javascript - 使用百度分享,怎麼在清單頁中使用呀?

WBOY
WBOY原創
2016-09-11 11:34:131086瀏覽

在一個列表頁我需要百度分享的接口,單獨的分享每條信息,可是我用百度分享的自定義接口一直是分享網頁,這個怎麼做? javascript - 使用百度分享,怎麼在清單頁中使用呀?

回覆內容:

在一個列表頁我需要百度分享的接口,單獨的分享每條信息,可是我用百度分享的自定義接口一直是分享網頁,這個怎麼做? javascript - 使用百度分享,怎麼在清單頁中使用呀?

這個之前做過,沒有方法,後面我改用第三方的,而且也免費。這個外掛很強大。
你具體參考下面這個
http://blog.bshare.cn/

<code>var shareurl = "";
    var sharedesc="";
    var sharepic="";
    var sharetitle="";
    $(".bdsharebuttonbox a").mouseover(function () {
        shareurl = $(this).parents(".bdsharebuttonbox").attr("data-url");
        sharedesc=$(this).parents(".bdsharebuttonbox").attr("data-desc");
        sharepic=$(this).parents(".bdsharebuttonbox").attr("data-pic");
        sharetitle=$(this).parents(".bdsharebuttonbox").attr("data-title");
    });
    function SetShare(cmd, config) {            
            if (shareurl) {
                config.bdUrl = shareurl;                
            }
            if(sharedesc){
                config.bdDesc = sharedesc;    
            }
            if(sharepic){
                config.bdPic = sharepic;    
            }
            if(sharetitle){
               config.bdText = sharetitle;    
            }
            return config;
    }
    window._bd_share_config = {"common": {onBeforeClick:SetShare,"bdSnsKey":{},"bdMini":"2","bdMiniList":false,"bdStyle":"0","bdSize":"24"}, "share": {}}
        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)];</code>

在bdsharebuttonbox 這層添加對應的自訂連結和標題等資訊即可

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn