ツイッターのプロモーションを非表示にする
by
mafucode
2013-02-24 [2013/02/24 17:36:27]
ツイッターのプロモーションを非表示にする
@@ -4,14 +4,14 @@
* @include https://twitter.com/*
* @license MIT License
* @namespace http://let.hatelabo.jp/mafucode/let/gYC-yvSgwKWDaw
- */
+ */document.getElementsByClassName('dashboard')[0].getElementsByTagName('iframe')[0].parentElement.removeChild(document.getElementsByClassName('dashboard')[0].getElementsByTagName('iframe')[0])
document.body.addEventListener('load',
(function() {
//
document.getElementsByClassName('promoted-account')[0].getElementsByClassName('close')[0].click();
document.getElementsByClassName('promoted-tweet')[0].getElementsByClassName('close')[0].click();
document.getElementsByClassName('promoted-trend')[0].style.display='none';
- document.getElementsByClassName('dashboard')[0].getElementsByTagName('iframe')[0].parentElement.removeChild(document.getElementsByClassName('dashboard')[0].getElementsByTagName('iframe')[0])
+
/**
* @param classname 消したいクラス
*/
/*
* @title ツイッターのプロモーションを非表示にする
* @description ツイッターのプロモーションを非表示にする
* @include https://twitter.com/*
* @license MIT License
* @namespace http://let.hatelabo.jp/mafucode/let/gYC-yvSgwKWDaw
*/document.getElementsByClassName('dashboard')[0].getElementsByTagName('iframe')[0].parentElement.removeChild(document.getElementsByClassName('dashboard')[0].getElementsByTagName('iframe')[0])
document.body.addEventListener('load',
(function() {
//
document.getElementsByClassName('promoted-account')[0].getElementsByClassName('close')[0].click();
document.getElementsByClassName('promoted-tweet')[0].getElementsByClassName('close')[0].click();
document.getElementsByClassName('promoted-trend')[0].style.display='none';
/**
* @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');
}),false);
- Permalink
- このページへの個別リンクです。
- RAW
- 書かれたコードへの直接のリンクです。
- Packed
- 文字列が圧縮された書かれたコードへのリンクです。
- Userscript
- Greasemonkey 等で利用する場合の .user.js へのリンクです。
- Loader
- @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
- Metadata
- コード中にコメントで @xxx と書かれたメタデータの JSON です。