Shishimushi

Seesaaのキーワードマッチ型広告を無効に

Seesaaブログキーワードマッチ型広告は、はてなのキーワードリンクよりも鬱陶しい。はてなのは語句の説明なのでまだマシだが、Seesaaのは関連商品のページへ飛ばされる。関連は関連でも望まないページへ飛ばされるという仕組みは、なんだかエロサイトみたいだ。いや、当然、リンクを機械的にクリックしてしまう僕が悪いし、リンク先に関連商品を望む人もいるんだろうけど、アフィリエイトならアフィリエイトで別でやって欲しいと思った。

というわけでUser.js。アフィリエイトのアンカーにclass(affiliate-link)が指定されていたので、temp_hさんが書いたdisableHatenaKey.jsを弄ったらできそうだとやってみたら上手くいった。7行目の

if( location.hostname.match(/[dg]\.hatena\.ne\.jp$/))

if( location.hostname.match('.*seesaa\.net'))

に。17行目の

if(n.nodeType == 1 && n.tagName.toUpperCase() == 'A' && (n.className == 'keyword' || n.className == 'okeyword')){

if(n.nodeType == 1 && n.tagName.toUpperCase() == 'A' && (n.className == 'affiliate-link')){

としたら動作した(9.0 TP1)。20行目以降がよくわからない。ちなみに僕はJavaScriptが全くわかってないし書けない人間です。そんな人間の言うことなので、このエントリはまともに受け取らないで下さい。なら何故アップしたのかといえば、それはエロイ人に(以下略)

2007/10/08 現在、上の方法では無効にできないので、以下の UserJS を導入した。

投稿者:芦塚 | 投稿日時: 2005年 12月17日(土) 15:28

 トップページ 次へ