emacsライクなページ制御

観測気球

収集物の記録書庫 a data archive of collection -- collectible toys

[要旨] n で次の記事、p で前の記事へ飛ぶようにしてみました。真似っ子ですけど (汗)
[キーワード] JavaScript,ページ制御

« Technorati の tag | トップページ | 第2回SEOコンテスト、キーワード発表?! »

2005.01.17

emacsライクなページ制御

結城さんの「JavaScriptによる簡単なページ制御」と「JavaScriptとキー操作」を参考に、「観測気球 プロ」にemacsライクなページ制御を組み込んでみました。ほとんど結城さんの JavaScript のパクりになってますが、ココログプロ用に少しいじりました。このやり方なら、MovableTypeでもいけるでしょう。

うまく動いているようなので、そのうち「観測気球」の方にも組み込んでみます。「観測気球」の方は、既存の JavaScript と一部バッティングするので、調整が必要なんですね。

キー操作

  • n --- 次↓の記事へ
  • p --- 前↑の記事へ
  • < --- ページの先頭へ
  • > --- ページの末尾へ
  • . --- 現在の記事の先頭へ

関連記事: RSS Rolling みたいの


*** 2005年1月17日 20時38分 追記 ***
Firefox だと、“<” がうまく機能しないですね。ううむ。

*** 2005年1月17日 20時50分 追記 ***
Firefox でも “<” を使えるようにしました。どうも a 要素に id 属性と href 属性が同時に存在するような a 要素の id を飛び先に指定すると、Firefox ではうまく飛べないらしいです。バグなのか、仕様なのか、わかりませんが。

*** 2005年1月17日 21時00分 追記 ***
ついでなので、Gmail と同様に、ctrl+K で上(新しい記事)、ctrl+J で下(古い記事)へ移動するようにもしてみました。


*** 2005年1月18日 17時28分 追記 ***

kayakayaさんから、「Operaでは'p'キーが印刷プレビューに割り付けられているため'p'が使えない」というレポートが。

[結] 2005年1月 - 結城浩の日記: JavaScriptによる簡単なページ制御

ってことなので、Opera の場合は k, j (もしくは ctrl+K, ctrl+J) を使うように書き直した方がいいかもしれませんね。 懐かしの WordStar 風に ctrl+R, ctrl+C でもいいけど、ctrl+C はいろいろまずい局面がありそうなので避けた方がよさげ。vi 風に k, j というのが無難そう。

投稿者: tsupo 2005.01.17 午後 05:00 | 固定リンク | このエントリーをはてなブックマークに追加 | このエントリを del.icio.us に登録 このエントリの del.icio.us での登録状況 | このエントリを Buzzurl に追加このエントリの Buzzurl での登録状況 | このエントリをlivedoorクリップに登録 このエントリのlivedoorクリップでの登録状況 このエントリをlivedoorクリップに登録している人の数 | 酢鶏巡回中

楽天市場


ウェブログ・ココログ関連」カテゴリ内の最近の記事

プログラミング」カテゴリ内の最近の記事

品揃え豊富で安い!NTT-X Store


アマゾンわくわく探検隊

トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/6737/2604124

この記事へのトラックバック一覧です: emacsライクなページ制御:

コメント


あ、私のページの方が好き。
記事のジャンプ(?)がぐちゃぐちゃになってました。
げっとげっとげっとげっとげっとw

投稿者: 酢鶏@人工無能 (2005.01.21 午前 08:13)

コメントを書く




※イタズラ防止のため、メールアドレスを入力しないと投稿できません。

次からのコメント入力の手間を省くために、名前やメールアドレスをcookieに記憶しますか?


URL を入力すると、その URL にリンクがはられます。
なお、メールアドレスは公開されません。ご安心ください。


ワード

ニッセン

fujisan.co.jp

楽天市場