以下是通用的一些配置項:具體資訊詳見專業開發版文件
配置項名稱
值型別格式和取值
描述bdtext
string
自定義分享的內容
bddesc
string
自定義分享的摘要
bdurl
string
自定義分享的url位址
bdpic
string
自定義分享的
bdsign
string
on|off|normal
是否進行回流統計。
'on': 預設值,使用正常方式掛載回流簽名(#[數字簽名])
'off': 關閉數字簽名,不統計回流量
'normal': 使用&符號連線數字簽名,不破壞原始url中的#錨點
bdmini
int1|2|3
下拉浮層中分享按鈕的列數
bdminilist
array
['qzone','tsina',...]
自定義下拉浮層中的分享按鈕型別和排列順序。詳見分享**id對應表
onbeforeclick
function
function(cmd,config){}
在使用者點選分享按鈕時執行**,更改配置。
cmd為分享目標id,config為當前設定,返回值為更新後的設定。
onafterclick
function
function(cmd){}
在使用者點選分享按鈕後執行**,cmd為分享目標id。可用於統計等。
bdpopupoffsetleft
int正|負數
下拉浮層的y偏移量。
bdpopupoffsettop
int正|負數
下拉浮層的x偏移量。
通用設定的使用:
載入js:
按鈕標籤**:
>更多
a>
<
a class
="bds_count"
data-cmd
="count"
>
a>
div>
說明:1.只有普通頁面分享需要按鈕標籤。劃詞分享、分享無需新增html結構。
2.html結構可以放在body的任意位置,可複製多份。
3.class="bdsharebuttonbox" 部分為dom選擇器,請勿改動。
4.data-tag屬性為分享按鈕標識,用於實現同一頁面中多分享按鈕不同配置,詳見設定部分。
5.data-cmd屬性為分享目標標識,取值請參見:分享**id對應表。此外值為more時點選展現更多彈窗,值為count時展現分享數。
6.html**中其他部分均可自定義。
_bd_share_main.init();
所以我們只需要在ajax載入頁面完成之後,在相應方法後面加上
window._bd_share_main.init();
即可在每次載入頁面完成之後重新初始化。
【注】:在實際使用中,會遇到頁面多條分享需要動態變更bdurl等問題,以及在分享時,會出現自動新增分享描述的bug,可以用以下方法解決(後期使用時發現,如果拼接summary時,使用&有時會出現分享鏈結跳轉錯誤的情況,未發現具體原因,後改為#。使用時可以根據情況自己判斷)。
window._bd_share_config =,"share": {}
};//
宣告全域性變數
var sharehref = "",title="";
function
setconf(cmd, config)
return
config;}//
繫結動態方法獲取相應的分享引數
$(".bdsharebuttonbox a").mouseover(function
() );
以上皆為個人理解和查詢結果,歡迎批評指正~~
百度文庫複製工具 谷歌外掛程式開發
這種情況,用谷歌外掛程式來解決最為合適 第一步探索,f12看原始碼 發現乙個可利用的點,複製的 文字 都會在 乙個 id為 reader search button 的a標籤中,以引數的形式附在href中。這樣就可以取出 var texta document.getelementbyid reade...
百度擬公開發售15億美元票據 部分收益用於償還債務
techweb報道 3月23日訊息,周四宣布,將公開發售總額為15億美元的票據 notes 計畫公開發售包括價值10億美元 利率為3.nmmakg875 的票據 2023年到期 以及價值www.cppcns.com5億美元 利率為4.375 的票據 2028年到期 這些票據預計將在新加坡 交易所上市...
聽講座 百度和豆瓣架構師分享Web開發的藝術
豆瓣的哥們不錯。其中說 mogilffs不適合做?是他們開發beansdb的動力。他們也用了mfs儲存日誌,他說mfs可以和hadoop一起?其實個人覺得它們對beansdb的需求 做小檔案儲存,總共12t左右,metadata?個 完全可以用mfs滿足.我問了一下這位哥哥,他說mfs的mds可能承...