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