人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

onHashChange を JavaScript だけで、実装したいのですが、いい例が見当たらず困っています。要件としては以下を考えています。

- IE6+ とモダンブラウザ(Firefox, Safari)をサポート
- ライブラリを使う側としては、リンクのクリックなどにイベントを仕込む必要のないもの。つまり、url にそのまま #hash を入力しても、想定通り動く。
- back/forward button, bookmark もサポート

いまのところ、

swfaddress
http://www.asual.com/swfaddress/

reallysimplehistory
http://code.google.com/p/reallysimplehistory/

jQuery.history
http://www.mikage.to/jquery/jquery_history.html

クロスブラウザな onhashchange イベント (作りかけ)
http://d.hatena.ne.jp/ZIGOROu/20081205/1228465473

YUI
http://developer.yahoo.com/yui/history/

はみました。

YUI が一番近い感じなんですが、ちょっとコードベースが大きいかなぁと思ってます。できたら、他のライブラリには依存しない方法が好ましいです。シンプルな実装で、上記要件をサポートしているものはないでしょうか?

●質問者: grf
●カテゴリ:インターネット ウェブ制作
✍キーワード:bookmark firefox IE6 JavaScript jQuery
○ 状態 :キャンセル
└ 回答数 : 0/0件

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ