Togetter 引用 Fork

  • /*
     * @title Togetter 引用
     * @description トゥギャりをはてダに投げます。getElementsByClassName()を使ってます。意外とやっつけです。Ver:2011/11/28
     * @include http://togetter.com/li/*
     * @license MIT License
     * @require 
     */
    
    (function (option) {
    	var i;
    	var body = ">" + window.location.href + ":title>\n";
    	var els = document.getElementsByClassName("balloon_module");
    	var items = [];
    	for (i = 0; i < els.length; i++) {
    	    if (els[i].id !== "") {
    	        items.push(els[i].id.match(/[.]*_([0-9]+)$/)[1]);
    	    }
    	}
    	for (i = 0; i < items.length; i++) {
    	    body += "twitter:" + items[i] + option + "\n";
    	}
    	body += "<<";
    	window.location.href="http://d.hatena.ne.jp/edit?appendbody="+encodeURI(body);
    })(":detail");
  • Permalink
    このページへの個別リンクです。
    RAW
    書かれたコードへの直接のリンクです。
    Packed
    文字列が圧縮された書かれたコードへのリンクです。
    Userscript
    Greasemonkey 等で利用する場合の .user.js へのリンクです。
    Loader
    @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
    Metadata
    コード中にコメントで @xxx と書かれたメタデータの JSON です。

History

  1. 2011/11/28 14:05:02 - 2011-11-28
  2. 2011/11/28 13:26:51 - 2011-11-28