百度分享實現https


什么是百度分享,看下面兩個圖。

 

還要自己寫js,css嗎?那不存在的,百度已經給出了解決方案並分享了出來 http://share.baidu.com/code/advance

缺陷是不支持 https 的網站。http 的網站這下樂得屁顛屁顛的,倒是省事了。

之所以不支持 https是因為加載的 static資源來自http請求,這么簡單的問題竟然還有人在長篇大論,宣揚迷信嗎。

解決辦法,把那些資源拿過來,放到自己的網站根目錄就行了。

點此下載static.zip,將解壓(解壓密碼:themebetter)后得到的static文件夾上傳到網站根目錄(注:域名/static)。

把 http://bdimg.share.baidu.com 的路徑去掉就行了

//百度分享
window._bd_share_config = {
    "common": {
        "bdSnsKey": {},
        "bdText": "",
        "bdMini": "2",
        "bdMiniList": false,
        "bdPic": "",
        "bdStyle": "0",
        "bdSize": "16"
    }, "slide": {"type": "slide", "bdImg": "6", "bdPos": "left", "bdTop": "100"}
};
with (document)0[(getElementsByTagName('head')[0] || body).appendChild(createElement('script')).
    src = '/static/api/js/share.js?v=89860593.js?cdnversion=' + ~(-new Date() / 36e5)];

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM