把文章的分類當做HEMiDEMi的標籤:Xuite自動書籤按鈕 V1.3
把Xuite自動書籤按鈕 V1.2又
加了點程式以偷懶少打幾個字:自動把文章的分類當
做HEMiDEMi的標籤。
由於查不到完整的Query String,因此在討論區留言,很快的得知要使用 tag_string。
首先找出網頁裡的分類名稱:
var sTagString = ""; // 把類別當成標籤Tag
if (isXuite) { oTag = sTagString = //alert(sCategory); } |
再加入傳給黑米書籤的URL:
var bookmarklets=[
[ hemidemiImg, false, 'http://www.hemidemi.com/user_bookmark/new?via=sticker&url='+u+ '&title='+t+'&tag_string='+sTagString+'&description='+d, 'HEMiDEMi黑米書籤' ], ..... |
完整的程式如下:
//--FUNCTIONS-----------------------------------------------------------
// findTag('span','titlename', 'text');
function findTag(sTag, sName, sType) {
var aTags = document.getElementsByTagName(sTag);
var reg = new RegExp(sName);
var oResult = "";
for (var i in aTags) {
//alert(aTags[i].className);
if (reg.test(aTags[i].className)) {
if (sType=='text') {
oResult = aTags[i].textContent;
} else {
oResult = aTags[i];
}
break;
}
}
return oResult;
}
function addCurrentArticleBookmarklets() {
// http://www.dreamprojections.com/syntaxhighlighter/Usage.aspx
// 要在自由欄位加上
Sorry, 很久沒用Google sc…