もごもご、自分の過去を遡るブックマークレット

まぁすぐもごもごさんの方で実装されるとは思いますが、2007年5月17日現在、自分のコメントは数件前(1ページ分)までしか見る事ができません。なので、それ以降を見るためのブックマークレット

使い方

  1. もごもご「マイホーム」のページに行く。
  2. 下のブックマークレットを起動。自分のコメント1ページ目が表示される。
  3. もう一回起動すると、2ページ目が表示。
  4. もう一回起動すると、3ページ目が表示。
  5. もう一回起動すると・・・・・

満足したら、キーボードのF5を押すか、ブラウザの更新ボタンを押してね。


アドバイス

使い方わからなかったら、もごもご住人に聞けばいいじゃないか!
あの空気なら絶対誰か親切に教えてくれるよ。

http://daftbeats.kitunebi.com/ココにも一応説明をしてありますよー
こっちの方が分かりやすいかもです。


コード

これをURLだと思って「お気に入りに」登録して下さい。

javascript:if(typeof(viewPageDefinedByUI)=='undefined'){var viewPageDefinedByUI=0;p=document.createElement('span');p.id='DefinedByUI';p.innerHTML='hogehoge';document.getElementsByClassName('title clearfix')[1].appendChild(p);}(function(){viewPageDefinedByUI++;new Ajax.Request('/home/update?comment=&commentis=mine&page='+viewPageDefinedByUI,{asynchronous:false,evalScripts:true});$('DefinedByUI').innerHTML=viewPageDefinedByUI+'ぺーじめ (by UIs javascript)'})();

んで。

上の使い方を参考に、「マイホーム」で先ほどの「お気に入り」に入れたモノを何度もクリックして下さい。


見やすくしたコード

このコードを登録しないでね。上のコードだよ。

if(typeof(viewPageDefinedByUI)=='undefined'){
  var viewPageDefinedByUI=0;
  p=document.createElement('span');
  p.id='DefinedByUI';
  p.innerHTML='hogehoge';
  document.getElementsByClassName('title clearfix')[1].appendChild(p);
}
(function(){
  viewPageDefinedByUI++; //ここ!!
  new Ajax.Request(
    '/home/update?comment=&commentis=mine&page='+viewPageDefinedByUI,
    {asynchronous:false,evalScripts:true}
  );
  $('DefinedByUI').innerHTML=viewPageDefinedByUI+'ぺーじめ (by UIs javascript)'
})();

もう一回言うけど、使い方わからなかったら、もごもご住民に聞けばいいじゃないか。
折角のあの空気だし。


ちなみに。

  viewPageDefinedByUI++; //ここ!

の「++」を「--」にしたブックマークレットは、ページを戻れます。



使ってみたら、25ページまでさかのぼれた。
結構発言したなぁ