ツイッターのプロモーションを非表示にする
by
mafucode
2013-02-24 [2013/02/24 17:36:27]
ツイッターのプロモーションを非表示にする
@@ -5,13 +5,6 @@
* @license MIT License
* @namespace http://let.hatelabo.jp/mafucode/let/gYC-yvSgwKWDaw
*/
-/*
- * @title ツイッターのプロモーションを非表示にする
- * @description ツイッターのプロモーションを非表示にする
- * @include https://twitter.com/*
- * @license MIT License
- * @namespace http://let.hatelabo.jp/mafucode/let/gYC-yvSgwKWDaw
- */
(function() {
/**
* @param classname 消したいクラス
@@ -32,5 +25,6 @@
return my__index;
}
my__removeElements('promoted-tweet');
+ my__removeElements('promoted');
my__removeElements('promoted-trend');
})();
/*
* @title ツイッターのプロモーションを非表示にする
* @description ツイッターのプロモーションを非表示にする
* @include https://twitter.com/*
* @license MIT License
* @namespace http://let.hatelabo.jp/mafucode/let/gYC-yvSgwKWDaw
*/
(function() {
/**
* @param classname 消したいクラス
*/
function my__removeElements(my__classname) {
var my__object = {
i : 0,
length : document.getElementsByClassName(my__classname).length,
elements : document.getElementsByClassName(my__classname)
};
while (my__object.i < my__object.length) {
my__object.elements[my__object.i].style.display = "none";
my__object.elements[my__object.i].parentNode
.removeChild(my__object.elements[my__object.i]);
my__index += 1;
}
return my__index;
}
my__removeElements('promoted-tweet');
my__removeElements('promoted');
my__removeElements('promoted-trend');
})();
- Permalink
- このページへの個別リンクです。
- RAW
- 書かれたコードへの直接のリンクです。
- Packed
- 文字列が圧縮された書かれたコードへのリンクです。
- Userscript
- Greasemonkey 等で利用する場合の .user.js へのリンクです。
- Loader
- @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
- Metadata
- コード中にコメントで @xxx と書かれたメタデータの JSON です。