広告削除用の関数を改造してみた(その2)
今回のコード(greasemonkey専用)
function addGlobalStyle(list){ for(var i in list.id){ list.id[i] = '#'+list.id[i];} for(var i in list.class){ list.class[i] = '.'+list.class[i];} for(var i in list.name){ list.name[i] = '[name="'+list.name[i]+'"]';} list.removeList = list.id.concat(list.class,list.name); GM_addStyle(list.removeList+'{display:none!important;}'); }
改造したところ
- GM_addStyle関数をつかった(最初から使っとけ)。
- for...in文にした(最初から使っとけ)。