test
by
maRk
2013-04-18 [2013/04/18 11:42:55]
test supplementary bookmark
/*
* @title test
* @description test supplementary bookmark
* @include http://b.hatena.ne.jp/*
* @license MIT License
*/
(function(){
var id = document.getElementById("bookmarked_user"), nd=[], el, cl, link;
if(id){
el = id.getElementsByTagName("a");
for(var i=0; i<el.length; i++){
cl = el[i].className;
if( cl == "entry-link" ){
link = el[i].getAttribute("href");
nd[i] = document.createElement("input");
nd[i].type = "text";
nd[i].value = "[" + link + ":title:bookmark]";
nd[i].setAttribute("readonly", "true");
nd[i].setAttribute("onclick", "this.select();");
el[i].parentNode.appendChild(nd[i]);
}
}
}
})();
- Permalink
- このページへの個別リンクです。
- RAW
- 書かれたコードへの直接のリンクです。
- Packed
- 文字列が圧縮された書かれたコードへのリンクです。
- Userscript
- Greasemonkey 等で利用する場合の .user.js へのリンクです。
- Loader
- @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
- Metadata
- コード中にコメントで @xxx と書かれたメタデータの JSON です。